diff --git a/tools/apispec-rule-gen/azure-rest-api-specs b/tools/apispec-rule-gen/azure-rest-api-specs index 4b5383a3..79776c8f 160000 --- a/tools/apispec-rule-gen/azure-rest-api-specs +++ b/tools/apispec-rule-gen/azure-rest-api-specs @@ -1 +1 @@ -Subproject commit 4b5383a3c9fb089d361d2e11f65d0d04c76e94ac +Subproject commit 79776c8ff0fb29c7e1f43daec925a1b91ef196b0 diff --git a/tools/apispec-rule-gen/schema/.terraform.lock.hcl b/tools/apispec-rule-gen/schema/.terraform.lock.hcl index c1eae7fc..425c7eb0 100644 --- a/tools/apispec-rule-gen/schema/.terraform.lock.hcl +++ b/tools/apispec-rule-gen/schema/.terraform.lock.hcl @@ -2,20 +2,20 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/azurerm" { - version = "3.17.0" + version = "3.21.1" hashes = [ - "h1:F3JekbiJ1K4eZadbgZ4FzdWflo5/h9Jg+Y2DKdm933g=", - "zh:03d2c6e49cd1392c583db88e2c9dcaef53d16d6bb0452a4c9a55baaca7fcd821", - "zh:05e797f57b91284a2a3deb5c75134c330301635932a28d01b55135ae633ee387", - "zh:092e8356721ff4c2965fc99359a8cba9430576ac5f03bbc4c3ffbcdfe89c6519", - "zh:1a3ed20746e0aef1e58d0c59f0b7d6f4ed45c46c17a4c476734ef673046abe06", - "zh:1dbb89d5bdef8734110cb42dcd8cd27f1a349cb8dde1d767ae974b98a3f96542", - "zh:25f3316152574a625216da53bf9d2a3a2353f4425ab2a80400d41cd06de69e67", - "zh:3b5db33b7418cac282744f55794d614405f182f4f0eab3efeefee8edb6d5bfbb", - "zh:623c4276822ac6b8b876d92641e737389a1b47f59321d0c7556d635bced5f1e1", - "zh:a236c9a13fde4ac17493e7ce6c8a2a8b5b15ea3a1604d671a3d947be5be414e0", - "zh:e6b2b6ff4159a23027216d838703e9d8707d24ea58e10028be96788e1fde4b14", - "zh:f2306d7870676f432e7f16d59f7ec0172a77928b943880b18e1cd39dd0f3346e", + "h1:qWE98Cu1hE5KcMnSVCO/dsbG/nh4IAdFe+TVoDnp/Ic=", + "zh:116e2935e233750bccb7ba4046c0041be6ed37343121ec743b68abde054ff5f0", + "zh:14385611ca10efcbcb959763191d63e2cc798d2f27e285b66e66e355f22ae8ac", + "zh:30f004b2766d507e3458f74e423ac4b4b265ffd3032178fa038e75e44bb1c6cc", + "zh:330a857909695e7137c209d047730c7e427d24224fe67910e799ef2b2387d5a2", + "zh:3a55ba5a68211a592b7998efab2054102327a43dea1646edc1d31b1f45d4034c", + "zh:4eb439e03732eac49a1b11159577da61d81ee6ad4c93fd68495f2608afc9c96a", + "zh:557deefa06bb509060d8d5477a61020c8c53982881b67b49acf9f814bf2f6b73", + "zh:7c1ce74aa0b329ce95b39ec643bf7543204c51bfc9f4fefffbc7d6537cd259a4", + "zh:a9e9d76034508db6aa1f94866b51d10e4f63350c890e0d4d5dd6850a43bacc92", + "zh:aeb53b443c643deab6244fb7bbb5cb19b1c981a92862e20645712adeddaf10f9", + "zh:da89861e9d2ed1557611c7c680850d24a4e3b81691890c3f40c3c82724d786f8", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", ] } diff --git a/tools/apispec-rule-gen/schema/schema.json b/tools/apispec-rule-gen/schema/schema.json index e4f7eb89..4111281b 100644 --- a/tools/apispec-rule-gen/schema/schema.json +++ b/tools/apispec-rule-gen/schema/schema.json @@ -1 +1 @@ -{"format_version":"1.0","provider_schemas":{"registry.terraform.io/hashicorp/azurerm":{"provider":{"version":0,"block":{"attributes":{"auxiliary_tenant_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"client_certificate_password":{"type":"string","description":"The password associated with the Client Certificate. For use when authenticating as a Service Principal using a Client Certificate","description_kind":"plain","optional":true},"client_certificate_path":{"type":"string","description":"The path to the Client Certificate associated with the Service Principal for use when authenticating as a Service Principal using a Client Certificate.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The Client ID which should be used.","description_kind":"plain","optional":true},"client_secret":{"type":"string","description":"The Client Secret which should be used. For use When authenticating as a Service Principal using a Client Secret.","description_kind":"plain","optional":true},"disable_correlation_request_id":{"type":"bool","description":"This will disable the x-ms-correlation-request-id header.","description_kind":"plain","optional":true},"disable_terraform_partner_id":{"type":"bool","description":"This will disable the Terraform Partner ID which is used if a custom `partner_id` isn't specified.","description_kind":"plain","optional":true},"environment":{"type":"string","description":"The Cloud Environment which should be used. Possible values are public, usgovernment, and china. Defaults to public.","description_kind":"plain","optional":true},"metadata_host":{"type":"string","description":"The Hostname which should be used for the Azure Metadata Service.","description_kind":"plain","optional":true},"msi_endpoint":{"type":"string","description":"The path to a custom endpoint for Managed Service Identity - in most circumstances this should be detected automatically. ","description_kind":"plain","optional":true},"oidc_request_token":{"type":"string","description":"The bearer token for the request to the OIDC provider. For use When authenticating as a Service Principal using OpenID Connect.","description_kind":"plain","optional":true},"oidc_request_url":{"type":"string","description":"The URL for the OIDC provider from which to request an ID token. For use When authenticating as a Service Principal using OpenID Connect.","description_kind":"plain","optional":true},"partner_id":{"type":"string","description":"A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution.","description_kind":"plain","optional":true},"skip_provider_registration":{"type":"bool","description":"Should the AzureRM Provider skip registering all of the Resource Providers that it supports, if they're not already registered?","description_kind":"plain","optional":true},"storage_use_azuread":{"type":"bool","description":"Should the AzureRM Provider use AzureAD to access the Storage Data Plane API's?","description_kind":"plain","optional":true},"subscription_id":{"type":"string","description":"The Subscription ID which should be used.","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description":"The Tenant ID which should be used.","description_kind":"plain","optional":true},"use_msi":{"type":"bool","description":"Allowed Managed Service Identity be used for Authentication.","description_kind":"plain","optional":true},"use_oidc":{"type":"bool","description":"Allow OpenID Connect to be used for authentication","description_kind":"plain","optional":true}},"block_types":{"features":{"nesting_mode":"list","block":{"block_types":{"api_management":{"nesting_mode":"list","block":{"attributes":{"purge_soft_delete_on_destroy":{"type":"bool","description_kind":"plain","optional":true},"recover_soft_deleted":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_insights":{"nesting_mode":"list","block":{"attributes":{"disable_generated_rule":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cognitive_account":{"nesting_mode":"list","block":{"attributes":{"purge_soft_delete_on_destroy":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"key_vault":{"nesting_mode":"list","block":{"attributes":{"purge_soft_delete_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_certificates_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_certificate` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_hardware_security_modules_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_managed_hardware_security_module` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_keys_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_key` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_secrets_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_secret` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"recover_soft_deleted_certificates":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_certificate` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true},"recover_soft_deleted_key_vaults":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true},"recover_soft_deleted_keys":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_key` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true},"recover_soft_deleted_secrets":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_secret` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"log_analytics_workspace":{"nesting_mode":"list","block":{"attributes":{"permanently_delete_on_destroy":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"relaxed_locking":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"resource_group":{"nesting_mode":"list","block":{"attributes":{"prevent_deletion_if_contains_resources":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"template_deployment":{"nesting_mode":"list","block":{"attributes":{"delete_nested_items_during_deletion":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"virtual_machine":{"nesting_mode":"list","block":{"attributes":{"delete_os_disk_on_deletion":{"type":"bool","description_kind":"plain","optional":true},"graceful_shutdown":{"type":"bool","description_kind":"plain","optional":true},"skip_shutdown_and_force_delete":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"virtual_machine_scale_set":{"nesting_mode":"list","block":{"attributes":{"force_delete":{"type":"bool","description_kind":"plain","optional":true},"roll_instances_when_required":{"type":"bool","description_kind":"plain","required":true},"scale_to_zero_before_deletion":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"resource_schemas":{"azurerm_aadb2c_directory":{"version":0,"block":{"attributes":{"billing_type":{"type":"string","description":"The type of billing for the B2C tenant. Possible values include: `MAU` or `Auths`.","description_kind":"plain","computed":true},"country_code":{"type":"string","description":"Country code of the B2C tenant. See https://aka.ms/B2CDataResidency for valid country codes.","description_kind":"plain","optional":true,"computed":true},"data_residency_location":{"type":"string","description":"Location in which the B2C tenant is hosted and data resides. See https://aka.ms/B2CDataResidency for more information.","description_kind":"plain","required":true},"display_name":{"type":"string","description":"The initial display name of the B2C tenant.","description_kind":"plain","optional":true,"computed":true},"domain_name":{"type":"string","description":"Domain name of the B2C tenant, including onmicrosoft.com suffix.","description_kind":"plain","required":true},"effective_start_date":{"type":"string","description":"The date from which the billing type took effect. May not be populated until after the first billing cycle.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description":"Billing SKU for the B2C tenant. See https://aka.ms/b2cBilling for more information.","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description":"The Tenant ID for the B2C tenant.","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service":{"version":0,"block":{"attributes":{"deployment_id":{"type":"string","description_kind":"plain","computed":true},"domain_configuration_type":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"filtered_sync_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"sync_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"initial_replica_set":{"nesting_mode":"list","block":{"attributes":{"domain_controller_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"external_access_ip_address":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"service_status":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"notifications":{"nesting_mode":"list","block":{"attributes":{"additional_recipients":{"type":["set","string"],"description_kind":"plain","optional":true},"notify_dc_admins":{"type":"bool","description_kind":"plain","optional":true},"notify_global_admins":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secure_ldap":{"nesting_mode":"list","block":{"attributes":{"certificate_expiry":{"type":"string","description_kind":"plain","computed":true},"certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"external_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"pfx_certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"pfx_certificate_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"public_certificate":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"security":{"nesting_mode":"list","block":{"attributes":{"ntlm_v1_enabled":{"type":"bool","description_kind":"plain","optional":true},"sync_kerberos_passwords":{"type":"bool","description_kind":"plain","optional":true},"sync_ntlm_passwords":{"type":"bool","description_kind":"plain","optional":true},"sync_on_prem_passwords":{"type":"bool","description_kind":"plain","optional":true},"tls_v1_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service_replica_set":{"version":0,"block":{"attributes":{"domain_controller_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"domain_service_id":{"type":"string","description_kind":"plain","required":true},"external_access_ip_address":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"service_status":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service_trust":{"version":0,"block":{"attributes":{"domain_service_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"trusted_domain_dns_ips":{"type":["list","string"],"description_kind":"plain","required":true},"trusted_domain_fqdn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_advanced_threat_protection":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_analysis_services_server":{"version":0,"block":{"attributes":{"admin_users":{"type":["set","string"],"description_kind":"plain","optional":true},"backup_blob_container_uri":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"enable_power_bi_service":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"querypool_connection_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_full_name":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"ipv4_firewall_rule":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"range_end":{"type":"string","description_kind":"plain","required":true},"range_start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_connection":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_api_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameter_values":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management":{"version":0,"block":{"attributes":{"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"developer_portal_url":{"type":"string","description_kind":"plain","computed":true},"gateway_disabled":{"type":"bool","description_kind":"plain","optional":true},"gateway_regional_url":{"type":"string","description_kind":"plain","computed":true},"gateway_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"management_api_url":{"type":"string","description_kind":"plain","computed":true},"min_api_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_sender_email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":["list",["object",{"xml_content":"string","xml_link":"string"}]],"description_kind":"plain","optional":true,"computed":true},"portal_url":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"publisher_email":{"type":"string","description_kind":"plain","required":true},"publisher_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scm_url":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_type":{"type":"string","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_location":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gateway_regional_url":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"virtual_network_configuration":{"nesting_mode":"list","block":{"attributes":{"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"certificate":{"nesting_mode":"list","block":{"attributes":{"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"encoded_certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"store_name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":10},"hostname_configuration":{"nesting_mode":"list","block":{"block_types":{"developer_portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"management":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"proxy":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_ssl_binding":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"scm":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"protocols":{"nesting_mode":"list","block":{"attributes":{"enable_http2":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"security":{"nesting_mode":"list","block":{"attributes":{"enable_backend_ssl30":{"type":"bool","description_kind":"plain","optional":true},"enable_backend_tls10":{"type":"bool","description_kind":"plain","optional":true},"enable_backend_tls11":{"type":"bool","description_kind":"plain","optional":true},"enable_frontend_ssl30":{"type":"bool","description_kind":"plain","optional":true},"enable_frontend_tls10":{"type":"bool","description_kind":"plain","optional":true},"enable_frontend_tls11":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_ecdsa_with_aes128_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_ecdsa_with_aes256_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_rsa_with_aes128_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_rsa_with_aes256_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes128_cbc_sha256_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes128_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes128_gcm_sha256_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes256_cbc_sha256_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes256_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"triple_des_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sign_in":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sign_up":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"terms_of_service":{"nesting_mode":"list","block":{"attributes":{"consent_required":{"type":"bool","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"tenant_access":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_network_configuration":{"nesting_mode":"list","block":{"attributes":{"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_api_management_api":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_current":{"type":"bool","description_kind":"plain","computed":true},"is_online":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","required":true},"revision_description":{"type":"string","description_kind":"plain","optional":true},"service_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"soap_pass_through":{"type":"bool","description_kind":"plain","optional":true},"source_api_id":{"type":"string","description_kind":"plain","optional":true},"subscription_required":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","optional":true},"version_set_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"import":{"nesting_mode":"list","block":{"attributes":{"content_format":{"type":"string","description_kind":"plain","required":true},"content_value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"wsdl_selector":{"nesting_mode":"list","block":{"attributes":{"endpoint_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"oauth2_authorization":{"nesting_mode":"list","block":{"attributes":{"authorization_server_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"openid_authentication":{"nesting_mode":"list","block":{"attributes":{"bearer_token_sending_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"openid_provider_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subscription_key_parameter_names":{"nesting_mode":"list","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_diagnostic":{"version":0,"block":{"attributes":{"always_log_errors":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"api_management_logger_id":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"http_correlation_protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"log_client_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"operation_name_format":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"verbosity":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"backend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_operation":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method":{"type":"string","description_kind":"plain","required":true},"operation_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"block_types":{"request":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"query_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"representation":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"schema_id":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"example":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"external_value":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"summary":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"form_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"response":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"representation":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"schema_id":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"example":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"external_value":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"summary":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"form_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"template_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_operation_policy":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operation_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_operation_tag":{"version":0,"block":{"attributes":{"api_operation_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_policy":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_release":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_schema":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"schema_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_tag":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_version_set":{"version":1,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"version_header_name":{"type":"string","description_kind":"plain","optional":true},"version_query_name":{"type":"string","description_kind":"plain","optional":true},"versioning_scheme":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_authorization_server":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"authorization_methods":{"type":["set","string"],"description_kind":"plain","required":true},"bearer_token_sending_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"client_authentication_method":{"type":["set","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_registration_endpoint":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_scope":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"grant_types":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_owner_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_owner_username":{"type":"string","description_kind":"plain","optional":true},"support_state":{"type":"bool","description_kind":"plain","optional":true},"token_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"token_body_parameter":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_backend":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":["list","string"],"description_kind":"plain","optional":true},"header":{"type":["map","string"],"description_kind":"plain","optional":true},"query":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"authorization":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"proxy":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"service_fabric_cluster":{"nesting_mode":"list","block":{"attributes":{"client_certificate_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"client_certificate_thumbprint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_endpoints":{"type":["set","string"],"description_kind":"plain","required":true},"max_partition_resolution_retries":{"type":"number","description_kind":"plain","required":true},"server_certificate_thumbprints":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"server_x509_name":{"nesting_mode":"set","block":{"attributes":{"issuer_certificate_thumbprint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tls":{"nesting_mode":"list","block":{"attributes":{"validate_certificate_chain":{"type":"bool","description_kind":"plain","optional":true},"validate_certificate_name":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_api_management_certificate":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_custom_domain":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"developer_portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"gateway":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_ssl_binding":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"management":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"scm":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_diagnostic":{"version":0,"block":{"attributes":{"always_log_errors":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"api_management_logger_id":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"http_correlation_protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"log_client_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"operation_name_format":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"verbosity":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"backend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_email_template":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"body":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"template_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"location_data":{"nesting_mode":"list","block":{"attributes":{"city":{"type":"string","description_kind":"plain","optional":true},"district":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway_api":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_group":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"external_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_group_user":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_aad":{"version":0,"block":{"attributes":{"allowed_tenants":{"type":["list","string"],"description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signin_tenant":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_aadb2c":{"version":0,"block":{"attributes":{"allowed_tenant":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"authority":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password_reset_policy":{"type":"string","description_kind":"plain","optional":true},"profile_editing_policy":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signin_policy":{"type":"string","description_kind":"plain","required":true},"signin_tenant":{"type":"string","description_kind":"plain","required":true},"signup_policy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_facebook":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_google":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_microsoft":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_twitter":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_logger":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"buffered":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"application_insights":{"nesting_mode":"list","block":{"attributes":{"instrumentation_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"eventhub":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_named_value":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["list","string"],"description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"value_from_key_vault":{"nesting_mode":"list","block":{"attributes":{"identity_client_id":{"type":"string","description_kind":"plain","optional":true},"secret_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_api_management_notification_recipient_email":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_notification_recipient_user":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_openid_connect_provider":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata_endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_policy":{"version":1,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"approval_required":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"published":{"type":"bool","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_required":{"type":"bool","description_kind":"plain","optional":true},"subscriptions_limit":{"type":"number","description_kind":"plain","optional":true},"terms":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product_api":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product_group":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product_policy":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_redis_cache":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"cache_location":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redis_cache_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_subscription":{"version":0,"block":{"attributes":{"allow_tracing":{"type":"bool","description_kind":"plain","optional":true},"api_id":{"type":"string","description_kind":"plain","optional":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"primary_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"product_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"state":{"type":"string","description_kind":"plain","optional":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_tag":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_user":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"confirmation":{"type":"string","description_kind":"plain","optional":true},"email":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","required":true},"note":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"primary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"secondary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_feature":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label":{"type":"string","description_kind":"plain","optional":true},"locked":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"percentage_filter_value":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"targeting_filter":{"nesting_mode":"list","block":{"attributes":{"default_rollout_percentage":{"type":"number","description_kind":"plain","required":true},"users":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"groups":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"rollout_percentage":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timewindow_filter":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_key":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"locked":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vault_key_reference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_cert_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_cert_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_site_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description_kind":"plain","optional":true},"retention_period_in_days":{"type":"number","description_kind":"plain","optional":true},"start_time":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages_enabled":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"acr_use_managed_identity_credentials":{"type":"bool","description_kind":"plain","optional":true},"acr_user_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"windows_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_control":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manual_integration":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"use_mercurial":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_active_slot":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"app_service_slot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_certificate":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","computed":true},"host_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issue_date":{"type":"string","description_kind":"plain","computed":true},"issuer":{"type":"string","description_kind":"plain","computed":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pfx_blob":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_certificate_binding":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","computed":true},"certificate_id":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"hostname_binding_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_state":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_certificate_order":{"version":0,"block":{"attributes":{"app_service_certificate_not_renewable_reasons":{"type":["list","string"],"description_kind":"plain","computed":true},"auto_renew":{"type":"bool","description_kind":"plain","optional":true},"certificates":{"type":["list",["object",{"certificate_name":"string","key_vault_id":"string","key_vault_secret_name":"string","provisioning_state":"string"}]],"description_kind":"plain","computed":true},"csr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"distinguished_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_verification_token":{"type":"string","description_kind":"plain","computed":true},"expiration_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"intermediate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"is_private_key_external":{"type":"bool","description_kind":"plain","computed":true},"key_size":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"product_type":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"root_thumbprint":{"type":"string","description_kind":"plain","computed":true},"signed_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"validity_in_years":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_custom_hostname_binding":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssl_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_ip":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment":{"version":0,"block":{"attributes":{"allowed_user_ip_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"front_end_scale_factor":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_ip_address":{"type":"string","description_kind":"plain","computed":true},"internal_load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"pricing_tier":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_ip_address":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"cluster_setting":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment_v3":{"version":0,"block":{"attributes":{"allow_new_private_endpoint_connections":{"type":"bool","description_kind":"plain","optional":true},"dedicated_host_count":{"type":"number","description_kind":"plain","optional":true},"dns_suffix":{"type":"string","description_kind":"plain","computed":true},"external_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_network_dependencies":{"type":["list",["object",{"description":"string","ip_addresses":["list","string"],"ports":["list","string"]}]],"description_kind":"plain","computed":true},"internal_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"internal_load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"ip_ssl_address_count":{"type":"number","description_kind":"plain","computed":true},"linux_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pricing_tier":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"windows_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cluster_setting":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_hybrid_connection":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","required":true},"relay_id":{"type":"string","description_kind":"plain","required":true},"relay_name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"send_key_name":{"type":"string","description_kind":"plain","optional":true},"send_key_value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_bus_namespace":{"type":"string","description_kind":"plain","computed":true},"service_bus_suffix":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_managed_certificate":{"version":0,"block":{"attributes":{"canonical_name":{"type":"string","description_kind":"plain","computed":true},"custom_hostname_binding_id":{"type":"string","description_kind":"plain","required":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","computed":true},"host_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issue_date":{"type":"string","description_kind":"plain","computed":true},"issuer":{"type":"string","description_kind":"plain","computed":true},"subject_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_xenon":{"type":"bool","description_kind":"plain","optional":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_number_of_workers":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"per_site_scaling":{"type":"bool","description_kind":"plain","optional":true},"reserved":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"size":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_public_certificate":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"blob":{"type":"string","description_kind":"plain","required":true},"certificate_location":{"type":"string","description_kind":"plain","required":true},"certificate_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_slot":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"default_site_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages_enabled":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"acr_use_managed_identity_credentials":{"type":"bool","description_kind":"plain","optional":true},"acr_user_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"windows_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_slot_custom_hostname_binding":{"version":0,"block":{"attributes":{"app_service_slot_id":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_ip":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_slot_virtual_network_swift_connection":{"version":0,"block":{"attributes":{"app_service_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slot_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_source_control":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description":"The ID of the Windows or Linux Web App.","description_kind":"plain","required":true},"branch":{"type":"string","description":"The branch name to use for deployments.","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description":"The URL for the repository.","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description":"Should the Deployment Rollback be enabled? Defaults to `false`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true},"use_local_git":{"type":"bool","description":"Should the App use local Git configuration.","description_kind":"plain","optional":true},"use_manual_integration":{"type":"bool","description":"Should code be deployed manually. Set to `false` to enable continuous integration, such as webhooks into online repos such as GitHub. Defaults to `false`.","description_kind":"plain","optional":true},"use_mercurial":{"type":"bool","description":"The repository specified is Mercurial. Defaults to `false`.","description_kind":"plain","optional":true},"uses_github_action":{"type":"bool","description":"Indicates if the Slot uses a GitHub action for deployment. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true}},"block_types":{"github_action_configuration":{"nesting_mode":"list","block":{"attributes":{"generate_workflow_file":{"type":"bool","description":"Should the service generate the GitHub Action Workflow file. Defaults to `true`","description_kind":"plain","optional":true},"linux_action":{"type":"bool","description":"Denotes this action uses a Linux base image.","description_kind":"plain","computed":true}},"block_types":{"code_configuration":{"nesting_mode":"list","block":{"attributes":{"runtime_stack":{"type":"string","description":"The value to use for the Runtime Stack in the workflow file content for code base apps.","description_kind":"plain","required":true},"runtime_version":{"type":"string","description":"The value to use for the Runtime Version in the workflow file content for code base apps.","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"container_configuration":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The image name for the build.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password used to upload the image to the container registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The server URL for the container registry where the build will be hosted.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username used to upload the image to the container registry.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_source_control_slot":{"version":0,"block":{"attributes":{"branch":{"type":"string","description":"The URL for the repository","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description":"The branch name to use for deployments.","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description":"Should the Deployment Rollback be enabled? Defaults to `false`","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true},"slot_id":{"type":"string","description":"The ID of the Linux or Windows Web App Slot.","description_kind":"plain","required":true},"use_local_git":{"type":"bool","description":"Should the Slot use local Git configuration.","description_kind":"plain","optional":true},"use_manual_integration":{"type":"bool","description":"Should code be deployed manually. Set to `true` to disable continuous integration, such as webhooks into online repos such as GitHub. Defaults to `false`","description_kind":"plain","optional":true},"use_mercurial":{"type":"bool","description":"The repository specified is Mercurial. Defaults to `false`.","description_kind":"plain","optional":true},"uses_github_action":{"type":"bool","description":"Indicates if the Slot uses a GitHub action for deployment. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true}},"block_types":{"github_action_configuration":{"nesting_mode":"list","block":{"attributes":{"generate_workflow_file":{"type":"bool","description":"Should the service generate the GitHub Action Workflow file. Defaults to `true`","description_kind":"plain","optional":true},"linux_action":{"type":"bool","description":"Denotes this action uses a Linux base image.","description_kind":"plain","computed":true}},"block_types":{"code_configuration":{"nesting_mode":"list","block":{"attributes":{"runtime_stack":{"type":"string","description":"The value to use for the Runtime Stack in the workflow file content for code base apps.","description_kind":"plain","required":true},"runtime_version":{"type":"string","description":"The value to use for the Runtime Version in the workflow file content for code base apps.","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"container_configuration":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The image name for the build.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password used to upload the image to the container registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The server URL for the container registry where the build will be hosted.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username used to upload the image to the container registry.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_source_control_token":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"token_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_virtual_network_swift_connection":{"version":0,"block":{"attributes":{"app_service_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_gateway":{"version":0,"block":{"attributes":{"enable_http2":{"type":"bool","description_kind":"plain","optional":true},"fips_enabled":{"type":"bool","description_kind":"plain","optional":true},"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"force_firewall_policy_association":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint_connection":{"type":["set",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_certificate":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"autoscale_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","optional":true},"min_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"backend_address_pool":{"nesting_mode":"set","block":{"attributes":{"fqdns":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"backend_http_settings":{"nesting_mode":"set","block":{"attributes":{"affinity_cookie_name":{"type":"string","description_kind":"plain","optional":true},"cookie_based_affinity":{"type":"string","description_kind":"plain","required":true},"host_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"pick_host_name_from_backend_address":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"probe_id":{"type":"string","description_kind":"plain","computed":true},"probe_name":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"request_timeout":{"type":"number","description_kind":"plain","optional":true},"trusted_root_certificate_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_certificate":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"connection_draining":{"nesting_mode":"list","block":{"attributes":{"drain_timeout_sec":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"custom_error_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_error_page_url":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"frontend_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","optional":true},"private_link_configuration_id":{"type":"string","description_kind":"plain","computed":true},"private_link_configuration_name":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"frontend_port":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"gateway_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2},"http_listener":{"nesting_mode":"set","block":{"attributes":{"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port_id":{"type":"string","description_kind":"plain","computed":true},"frontend_port_name":{"type":"string","description_kind":"plain","required":true},"host_name":{"type":"string","description_kind":"plain","optional":true},"host_names":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"require_sni":{"type":"bool","description_kind":"plain","optional":true},"ssl_certificate_id":{"type":"string","description_kind":"plain","computed":true},"ssl_certificate_name":{"type":"string","description_kind":"plain","optional":true},"ssl_profile_id":{"type":"string","description_kind":"plain","computed":true},"ssl_profile_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_error_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_error_page_url":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"private_link_configuration":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"probe":{"nesting_mode":"set","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"interval":{"type":"number","description_kind":"plain","required":true},"minimum_servers":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"pick_host_name_from_backend_http_settings":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"status_code":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"redirect_configuration":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"include_path":{"type":"bool","description_kind":"plain","optional":true},"include_query_string":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"redirect_type":{"type":"string","description_kind":"plain","required":true},"target_listener_id":{"type":"string","description_kind":"plain","computed":true},"target_listener_name":{"type":"string","description_kind":"plain","optional":true},"target_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_routing_rule":{"nesting_mode":"set","block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"backend_address_pool_name":{"type":"string","description_kind":"plain","optional":true},"backend_http_settings_id":{"type":"string","description_kind":"plain","computed":true},"backend_http_settings_name":{"type":"string","description_kind":"plain","optional":true},"http_listener_id":{"type":"string","description_kind":"plain","computed":true},"http_listener_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"redirect_configuration_id":{"type":"string","description_kind":"plain","computed":true},"redirect_configuration_name":{"type":"string","description_kind":"plain","optional":true},"rewrite_rule_set_id":{"type":"string","description_kind":"plain","computed":true},"rewrite_rule_set_name":{"type":"string","description_kind":"plain","optional":true},"rule_type":{"type":"string","description_kind":"plain","required":true},"url_path_map_id":{"type":"string","description_kind":"plain","computed":true},"url_path_map_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"rewrite_rule_set":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rewrite_rule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"rule_sequence":{"type":"number","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"ignore_case":{"type":"bool","description_kind":"plain","optional":true},"negate":{"type":"bool","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","required":true},"variable":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"request_header_configuration":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"header_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"response_header_configuration":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"header_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"url":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","optional":true},"query_string":{"type":"string","description_kind":"plain","optional":true},"reroute":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"ssl_certificate":{"nesting_mode":"set","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"public_cert_data":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"ssl_policy":{"nesting_mode":"list","block":{"attributes":{"cipher_suites":{"type":["list","string"],"description_kind":"plain","optional":true},"disabled_protocols":{"type":["list","string"],"description_kind":"plain","optional":true},"min_protocol_version":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ssl_profile":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"trusted_client_certificate_names":{"type":["list","string"],"description_kind":"plain","optional":true},"verify_client_cert_issuer_dn":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ssl_policy":{"nesting_mode":"list","block":{"attributes":{"cipher_suites":{"type":["list","string"],"description_kind":"plain","optional":true},"disabled_protocols":{"type":["list","string"],"description_kind":"plain","optional":true},"min_protocol_version":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trusted_client_certificate":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"trusted_root_certificate":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"url_path_map":{"nesting_mode":"list","block":{"attributes":{"default_backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"default_backend_address_pool_name":{"type":"string","description_kind":"plain","optional":true},"default_backend_http_settings_id":{"type":"string","description_kind":"plain","computed":true},"default_backend_http_settings_name":{"type":"string","description_kind":"plain","optional":true},"default_redirect_configuration_id":{"type":"string","description_kind":"plain","computed":true},"default_redirect_configuration_name":{"type":"string","description_kind":"plain","optional":true},"default_rewrite_rule_set_id":{"type":"string","description_kind":"plain","computed":true},"default_rewrite_rule_set_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"path_rule":{"nesting_mode":"list","block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"backend_address_pool_name":{"type":"string","description_kind":"plain","optional":true},"backend_http_settings_id":{"type":"string","description_kind":"plain","computed":true},"backend_http_settings_name":{"type":"string","description_kind":"plain","optional":true},"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"paths":{"type":["list","string"],"description_kind":"plain","required":true},"redirect_configuration_id":{"type":"string","description_kind":"plain","computed":true},"redirect_configuration_name":{"type":"string","description_kind":"plain","optional":true},"rewrite_rule_set_id":{"type":"string","description_kind":"plain","computed":true},"rewrite_rule_set_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"waf_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"file_upload_limit_mb":{"type":"number","description_kind":"plain","optional":true},"firewall_mode":{"type":"string","description_kind":"plain","required":true},"max_request_body_size_kb":{"type":"number","description_kind":"plain","optional":true},"request_body_check":{"type":"bool","description_kind":"plain","optional":true},"rule_set_type":{"type":"string","description_kind":"plain","optional":true},"rule_set_version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"disabled_rule_group":{"nesting_mode":"list","block":{"attributes":{"rule_group_name":{"type":"string","description_kind":"plain","required":true},"rules":{"type":["list","number"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","optional":true},"selector_match_operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_application_insights":{"version":1,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","computed":true},"application_type":{"type":"string","description_kind":"plain","required":true},"connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_data_cap_in_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"daily_data_cap_notifications_disabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_ip_masking":{"type":"bool","description_kind":"plain","optional":true},"force_customer_storage_for_profiler":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instrumentation_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"internet_ingestion_enabled":{"type":"bool","description_kind":"plain","optional":true},"internet_query_enabled":{"type":"bool","description_kind":"plain","optional":true},"local_authentication_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_analytics_item":{"version":1,"block":{"attributes":{"application_insights_id":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true},"function_alias":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"time_modified":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_api_key":{"version":1,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"application_insights_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_permissions":{"type":["set","string"],"description_kind":"plain","optional":true},"write_permissions":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_smart_detection_rule":{"version":1,"block":{"attributes":{"additional_email_recipients":{"type":["set","string"],"description_kind":"plain","optional":true},"application_insights_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"send_emails_to_subscription_owners":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_web_test":{"version":1,"block":{"attributes":{"application_insights_id":{"type":"string","description_kind":"plain","required":true},"configuration":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"number","description_kind":"plain","optional":true},"geo_locations":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retry_enabled":{"type":"bool","description_kind":"plain","optional":true},"synthetic_monitor_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_workbook":{"version":0,"block":{"attributes":{"category":{"type":"string","description_kind":"plain","optional":true},"data_json":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_id":{"type":"string","description_kind":"plain","optional":true},"storage_container_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_workbook_template":{"version":0,"block":{"attributes":{"author":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"localized":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_data":{"type":"string","description_kind":"plain","required":true}},"block_types":{"galleries":{"nesting_mode":"list","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_attestation_provider":{"version":0,"block":{"attributes":{"attestation_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_signing_certificate_data":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trust_model":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_account":{"version":0,"block":{"attributes":{"dsc_primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"dsc_secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"dsc_server_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_certificate":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"base64":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"description":{"type":"string","description_kind":"plain","optional":true},"exportable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["map","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection_certificate":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"automation_certificate_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection_classic_certificate":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"certificate_asset_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"subscription_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection_service_principal":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"automation_account_name":{"type":"string","description_kind":"plain","required":true},"certificate_thumbprint":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_credential":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_dsc_configuration":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"content_embedded":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"log_verbose":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_dsc_nodeconfiguration":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"configuration_name":{"type":"string","description_kind":"plain","computed":true},"content_embedded":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_job_schedule":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_schedule_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"run_on":{"type":"string","description_kind":"plain","optional":true},"runbook_name":{"type":"string","description_kind":"plain","required":true},"schedule_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_module":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"module_link":{"nesting_mode":"list","block":{"attributes":{"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"hash":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_runbook":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_schedule":{"type":["set",["object",{"job_schedule_id":"string","parameters":["map","string"],"run_on":"string","schedule_name":"string"}]],"description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"log_progress":{"type":"bool","description_kind":"plain","required":true},"log_verbose":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"runbook_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"publish_content_link":{"nesting_mode":"list","block":{"attributes":{"uri":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"hash":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_schedule":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"expiry_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"month_days":{"type":["set","number"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"week_days":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"monthly_occurrence":{"nesting_mode":"list","block":{"attributes":{"day":{"type":"string","description_kind":"plain","required":true},"occurrence":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_bool":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_datetime":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_int":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_string":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_webhook":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"expiry_time":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"run_on_worker_group":{"type":"string","description_kind":"plain","optional":true},"runbook_name":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_availability_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","optional":true},"platform_update_domain_count":{"type":"number","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_container_storage_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_file_share":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"backup":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retention_daily":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retention_monthly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_weekly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_yearly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"months":{"type":["set","string"],"description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_vm":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instant_restore_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_type":{"type":"string","description_kind":"plain","optional":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"backup":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true},"hour_duration":{"type":"number","description_kind":"plain","optional":true},"hour_interval":{"type":"number","description_kind":"plain","optional":true},"time":{"type":"string","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retention_daily":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_monthly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_weekly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_yearly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"months":{"type":["set","string"],"description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_protected_file_share":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_file_share_name":{"type":"string","description_kind":"plain","required":true},"source_storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_protected_vm":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"exclude_disk_luns":{"type":["set","number"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_disk_luns":{"type":["set","number"],"description_kind":"plain","optional":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_vm_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bastion_host":{"version":0,"block":{"attributes":{"copy_paste_enabled":{"type":"bool","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_copy_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_connect_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_units":{"type":"number","description_kind":"plain","optional":true},"shareable_link_enabled":{"type":"bool","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tunneling_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_account":{"version":0,"block":{"attributes":{"account_endpoint":{"type":"string","description_kind":"plain","computed":true},"encryption":{"type":["list",["object",{"key_vault_key_id":"string"}]],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_allocation_mode":{"type":"string","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_reference":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_application":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"allow_updates":{"type":"bool","description_kind":"plain","optional":true},"default_version":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_certificate":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"public_data":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true},"thumbprint_algorithm":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_job":{"version":0,"block":{"attributes":{"batch_pool_id":{"type":"string","description_kind":"plain","required":true},"common_environment_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"task_retry_maximum":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_tasks_per_node":{"type":"number","description_kind":"plain","optional":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_agent_sku_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stop_pending_resize_operation":{"type":"bool","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_scale":{"nesting_mode":"list","block":{"attributes":{"evaluation_interval":{"type":"string","description_kind":"plain","optional":true},"formula":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"store_location":{"type":"string","description_kind":"plain","required":true},"store_name":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"container_configuration":{"nesting_mode":"list","block":{"attributes":{"container_image_names":{"type":["set","string"],"description_kind":"plain","optional":true},"container_registries":{"type":["list",["object",{"password":"string","registry_server":"string","user_name":"string"}]],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"fixed_scale":{"nesting_mode":"list","block":{"attributes":{"resize_timeout":{"type":"string","description_kind":"plain","optional":true},"target_dedicated_nodes":{"type":"number","description_kind":"plain","optional":true},"target_low_priority_nodes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"public_address_provisioning_type":{"type":"string","description_kind":"plain","optional":true},"public_ips":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port_range":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"network_security_group_rules":{"nesting_mode":"list","block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"source_address_prefix":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"start_task":{"nesting_mode":"list","block":{"attributes":{"command_line":{"type":"string","description_kind":"plain","required":true},"common_environment_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"task_retry_maximum":{"type":"number","description_kind":"plain","optional":true},"wait_for_success":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"resource_file":{"nesting_mode":"list","block":{"attributes":{"auto_storage_container_name":{"type":"string","description_kind":"plain","optional":true},"blob_prefix":{"type":"string","description_kind":"plain","optional":true},"file_mode":{"type":"string","description_kind":"plain","optional":true},"file_path":{"type":"string","description_kind":"plain","optional":true},"http_url":{"type":"string","description_kind":"plain","optional":true},"storage_container_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_identity":{"nesting_mode":"list","block":{"attributes":{"user_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auto_user":{"nesting_mode":"list","block":{"attributes":{"elevation_level":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"storage_image_reference":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"offer":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_blueprint_assignment":{"version":0,"block":{"attributes":{"blueprint_name":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"lock_exclude_actions":{"type":["list","string"],"description_kind":"plain","optional":true},"lock_exclude_principals":{"type":["list","string"],"description_kind":"plain","optional":true},"lock_mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameter_values":{"type":"string","description_kind":"plain","optional":true},"resource_groups":{"type":"string","description_kind":"plain","optional":true},"target_subscription_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"version_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_alexa":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"skill_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_direct_line_speech":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"cognitive_service_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"cognitive_service_location":{"type":"string","description_kind":"plain","required":true},"custom_speech_model_id":{"type":"string","description_kind":"plain","optional":true},"custom_voice_deployment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_directline":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"site":{"nesting_mode":"set","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"enhanced_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"key2":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"trusted_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"v1_allowed":{"type":"bool","description_kind":"plain","optional":true},"v3_allowed":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_email":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":"string","description_kind":"plain","required":true},"email_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_facebook":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"facebook_application_id":{"type":"string","description_kind":"plain","required":true},"facebook_application_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"page":{"nesting_mode":"set","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_line":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"line_channel":{"nesting_mode":"set","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_ms_teams":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"calling_web_hook":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_calling":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_slack":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"landing_page_url":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signing_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"verification_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_sms":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sms_channel_account_security_id":{"type":"string","description_kind":"plain","required":true},"sms_channel_auth_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_web_chat":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_names":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channels_registration":{"version":0,"block":{"attributes":{"cmk_key_vault_url":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"developer_app_insights_api_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"developer_app_insights_application_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"developer_app_insights_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true},"icon_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"isolated_network_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"microsoft_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"streaming_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_connection":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":"string","description_kind":"plain","optional":true},"service_provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","deprecated":true,"optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_service_azure_bot":{"version":0,"block":{"attributes":{"developer_app_insights_api_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"developer_app_insights_application_id":{"type":"string","description_kind":"plain","optional":true},"developer_app_insights_key":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"luis_app_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"luis_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"microsoft_app_id":{"type":"string","description_kind":"plain","required":true},"microsoft_app_msi_id":{"type":"string","description_kind":"plain","optional":true},"microsoft_app_tenant_id":{"type":"string","description_kind":"plain","optional":true},"microsoft_app_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"streaming_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_web_app":{"version":0,"block":{"attributes":{"developer_app_insights_api_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"developer_app_insights_application_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"developer_app_insights_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"luis_app_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"luis_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"microsoft_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_capacity_reservation":{"version":0,"block":{"attributes":{"capacity_reservation_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_capacity_reservation_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_endpoint":{"version":1,"block":{"attributes":{"content_types_to_compress":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_compression_enabled":{"type":"bool","description_kind":"plain","optional":true},"is_http_allowed":{"type":"bool","description_kind":"plain","optional":true},"is_https_allowed":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"optimization_type":{"type":"string","description_kind":"plain","optional":true},"origin_host_header":{"type":"string","description_kind":"plain","optional":true},"origin_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"probe_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"querystring_caching_behaviour":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"delivery_rule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true}},"block_types":{"cache_expiration_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cache_key_query_string_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"device_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http_version_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"modify_request_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"modify_response_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"post_arg_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"query_string_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"remote_address_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"request_body_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_header_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_method_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"request_scheme_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"request_uri_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_file_extension_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_file_name_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_path_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_redirect_action":{"nesting_mode":"list","block":{"attributes":{"fragment":{"type":"string","description_kind":"plain","optional":true},"hostname":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query_string":{"type":"string","description_kind":"plain","optional":true},"redirect_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"url_rewrite_action":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"preserve_unmatched_path":{"type":"bool","description_kind":"plain","optional":true},"source_pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"geo_filter":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"country_codes":{"type":["list","string"],"description_kind":"plain","required":true},"relative_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"global_delivery_rule":{"nesting_mode":"list","block":{"block_types":{"cache_expiration_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cache_key_query_string_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"modify_request_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"modify_response_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_redirect_action":{"nesting_mode":"list","block":{"attributes":{"fragment":{"type":"string","description_kind":"plain","optional":true},"hostname":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query_string":{"type":"string","description_kind":"plain","optional":true},"redirect_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"url_rewrite_action":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"preserve_unmatched_path":{"type":"bool","description_kind":"plain","optional":true},"source_pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"origin":{"nesting_mode":"set","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","required":true},"http_port":{"type":"number","description_kind":"plain","optional":true},"https_port":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_endpoint_custom_domain":{"version":0,"block":{"attributes":{"cdn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"host_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cdn_managed_https":{"nesting_mode":"list","block":{"attributes":{"certificate_type":{"type":"string","description_kind":"plain","required":true},"protocol_type":{"type":"string","description_kind":"plain","required":true},"tls_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_managed_https":{"nesting_mode":"list","block":{"attributes":{"key_vault_certificate_id":{"type":"string","description_kind":"plain","required":true},"tls_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_endpoint":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_origin":{"version":0,"block":{"attributes":{"cdn_frontdoor_origin_group_id":{"type":"string","description_kind":"plain","required":true},"certificate_name_check_enabled":{"type":"bool","description_kind":"plain","required":true},"health_probes_enabled":{"type":"bool","description_kind":"plain","optional":true},"host_name":{"type":"string","description_kind":"plain","required":true},"http_port":{"type":"number","description_kind":"plain","optional":true},"https_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"origin_host_header":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"private_link":{"nesting_mode":"list","block":{"attributes":{"location":{"type":"string","description_kind":"plain","required":true},"private_link_target_id":{"type":"string","description_kind":"plain","required":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"target_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_origin_group":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"restore_traffic_time_to_healed_or_new_endpoint_in_minutes":{"type":"number","description_kind":"plain","optional":true},"session_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"health_probe":{"nesting_mode":"list","block":{"attributes":{"interval_in_seconds":{"type":"number","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"request_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"load_balancing":{"nesting_mode":"list","block":{"attributes":{"additional_latency_in_milliseconds":{"type":"number","description_kind":"plain","optional":true},"sample_size":{"type":"number","description_kind":"plain","optional":true},"successful_samples_required":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_profile":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"response_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_rule_set":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_profile":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cognitive_account":{"version":0,"block":{"attributes":{"custom_question_answering_search_service_id":{"type":"string","description_kind":"plain","optional":true},"custom_question_answering_search_service_key":{"type":"string","description_kind":"plain","optional":true},"custom_subdomain_name":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"metrics_advisor_aad_client_id":{"type":"string","description_kind":"plain","optional":true},"metrics_advisor_aad_tenant_id":{"type":"string","description_kind":"plain","optional":true},"metrics_advisor_super_user_name":{"type":"string","description_kind":"plain","optional":true},"metrics_advisor_website_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_network_access_restricted":{"type":"bool","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"qna_runtime_endpoint":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_acls":{"nesting_mode":"list","block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","required":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"virtual_network_rules":{"nesting_mode":"set","block":{"attributes":{"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"storage":{"nesting_mode":"list","block":{"attributes":{"identity_client_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cognitive_account_customer_managed_key":{"version":0,"block":{"attributes":{"cognitive_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_client_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_communication_service":{"version":0,"block":{"attributes":{"data_location":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_confidential_ledger":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_service_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azuread_based_service_principal":{"nesting_mode":"list","block":{"attributes":{"ledger_role_name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"certificate_based_security_principal":{"nesting_mode":"list","block":{"attributes":{"ledger_role_name":{"type":"string","description_kind":"plain","required":true},"pem_public_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_management_group":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"contact_emails":{"type":["list","string"],"description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"time_period":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_date":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_resource_group":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"contact_emails":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_roles":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"time_period":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_date":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_subscription":{"version":2,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"contact_emails":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_roles":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"time_period":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_date":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_connected_registry":{"version":0,"block":{"attributes":{"audit_log_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_token_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"container_registry_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_registry_id":{"type":"string","description_kind":"plain","optional":true},"sync_message_ttl":{"type":"string","description_kind":"plain","optional":true},"sync_schedule":{"type":"string","description_kind":"plain","optional":true},"sync_token_id":{"type":"string","description_kind":"plain","required":true},"sync_window":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"notification":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"digest":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tag":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_group":{"version":0,"block":{"attributes":{"dns_name_label":{"type":"string","description_kind":"plain","optional":true},"exposed_port":{"type":["set",["object",{"port":"number","protocol":"string"}]],"description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_profile_id":{"type":"string","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restart_policy":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"container":{"nesting_mode":"list","block":{"attributes":{"commands":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"cpu":{"type":"number","description_kind":"plain","required":true},"cpu_limit":{"type":"number","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"memory":{"type":"number","description_kind":"plain","required":true},"memory_limit":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"secure_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"gpu":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"gpu_limit":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"liveness_probe":{"nesting_mode":"list","block":{"attributes":{"exec":{"type":["list","string"],"description_kind":"plain","optional":true},"failure_threshold":{"type":"number","description_kind":"plain","optional":true},"initial_delay_seconds":{"type":"number","description_kind":"plain","optional":true},"period_seconds":{"type":"number","description_kind":"plain","optional":true},"success_threshold":{"type":"number","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"http_get":{"nesting_mode":"list","block":{"attributes":{"http_headers":{"type":["map","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ports":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"readiness_probe":{"nesting_mode":"list","block":{"attributes":{"exec":{"type":["list","string"],"description_kind":"plain","optional":true},"failure_threshold":{"type":"number","description_kind":"plain","optional":true},"initial_delay_seconds":{"type":"number","description_kind":"plain","optional":true},"period_seconds":{"type":"number","description_kind":"plain","optional":true},"success_threshold":{"type":"number","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"http_get":{"nesting_mode":"list","block":{"attributes":{"http_headers":{"type":["map","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"volume":{"nesting_mode":"list","block":{"attributes":{"empty_dir":{"type":"bool","description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"secret":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"share_name":{"type":"string","description_kind":"plain","optional":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"git_repo":{"nesting_mode":"list","block":{"attributes":{"directory":{"type":"string","description_kind":"plain","optional":true},"revision":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"diagnostics":{"nesting_mode":"list","block":{"block_types":{"log_analytics":{"nesting_mode":"list","block":{"attributes":{"log_type":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true},"workspace_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"dns_config":{"nesting_mode":"list","block":{"attributes":{"nameservers":{"type":["list","string"],"description_kind":"plain","required":true},"options":{"type":["set","string"],"description_kind":"plain","optional":true},"search_domains":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"image_registry_credential":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"init_container":{"nesting_mode":"list","block":{"attributes":{"commands":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"secure_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"volume":{"nesting_mode":"list","block":{"attributes":{"empty_dir":{"type":"bool","description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"secret":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"share_name":{"type":"string","description_kind":"plain","optional":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"git_repo":{"nesting_mode":"list","block":{"attributes":{"directory":{"type":"string","description_kind":"plain","optional":true},"revision":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry":{"version":2,"block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","optional":true},"admin_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","computed":true},"anonymous_pull_enabled":{"type":"bool","description_kind":"plain","optional":true},"data_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"encryption":{"type":["list",["object",{"enabled":"bool","identity_client_id":"string","key_vault_key_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"export_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"login_server":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_rule_bypass_option":{"type":"string","description_kind":"plain","optional":true},"network_rule_set":{"type":["list",["object",{"default_action":"string","ip_rule":["set",["object",{"action":"string","ip_range":"string"}]],"virtual_network":["set",["object",{"action":"string","subnet_id":"string"}]]}]],"description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"quarantine_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_policy":{"type":["list",["object",{"days":"number","enabled":"bool"}]],"description_kind":"plain","optional":true,"computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trust_policy":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","optional":true,"computed":true},"zone_redundancy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"georeplications":{"nesting_mode":"list","block":{"attributes":{"location":{"type":"string","description_kind":"plain","required":true},"regional_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundancy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_agent_pool":{"version":0,"block":{"attributes":{"container_registry_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_scope_map":{"version":0,"block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","required":true},"container_registry_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_task":{"version":0,"block":{"attributes":{"agent_pool_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_system_task":{"type":"bool","description_kind":"plain","optional":true},"log_template":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"agent_setting":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"base_image_trigger":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"update_trigger_endpoint":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"update_trigger_payload_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"docker_step":{"nesting_mode":"list","block":{"attributes":{"arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"cache_enabled":{"type":"bool","description_kind":"plain","optional":true},"context_access_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"context_path":{"type":"string","description_kind":"plain","required":true},"dockerfile_path":{"type":"string","description_kind":"plain","required":true},"image_names":{"type":["list","string"],"description_kind":"plain","optional":true},"push_enabled":{"type":"bool","description_kind":"plain","optional":true},"secret_arguments":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"target":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"encoded_step":{"nesting_mode":"list","block":{"attributes":{"context_access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"context_path":{"type":"string","description_kind":"plain","optional":true},"secret_values":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"task_content":{"type":"string","description_kind":"plain","required":true},"value_content":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_step":{"nesting_mode":"list","block":{"attributes":{"context_access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"context_path":{"type":"string","description_kind":"plain","optional":true},"secret_values":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"task_file_path":{"type":"string","description_kind":"plain","required":true},"value_file_path":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"platform":{"nesting_mode":"list","block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","optional":true},"os":{"type":"string","description_kind":"plain","required":true},"variant":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"registry_credential":{"nesting_mode":"list","block":{"block_types":{"custom":{"nesting_mode":"set","block":{"attributes":{"identity":{"type":"string","description_kind":"plain","optional":true},"login_server":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"source":{"nesting_mode":"list","block":{"attributes":{"login_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_trigger":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"events":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"repository_url":{"type":"string","description_kind":"plain","required":true},"source_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"attributes":{"expire_in_seconds":{"type":"number","description_kind":"plain","optional":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"scope":{"type":"string","description_kind":"plain","optional":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"token_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timer_trigger":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_token":{"version":0,"block":{"attributes":{"container_registry_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_map_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_webhook":{"version":0,"block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"custom_headers":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"service_uri":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_account":{"version":0,"block":{"attributes":{"access_key_metadata_writes_enabled":{"type":"bool","description_kind":"plain","optional":true},"analytical_storage_enabled":{"type":"bool","description_kind":"plain","optional":true},"connection_strings":{"type":["list","string"],"description_kind":"plain","computed":true,"sensitive":true},"create_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_identity_type":{"type":"string","description_kind":"plain","optional":true},"enable_automatic_failover":{"type":"bool","description_kind":"plain","optional":true},"enable_free_tier":{"type":"bool","description_kind":"plain","optional":true},"enable_multiple_write_locations":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_range_filter":{"type":"string","description_kind":"plain","optional":true},"is_virtual_network_filter_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"kind":{"type":"string","description_kind":"plain","optional":true},"local_authentication_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"mongo_server_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_acl_bypass_for_azure_services":{"type":"bool","description_kind":"plain","optional":true},"network_acl_bypass_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"offer_type":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"read_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"write_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"analytical_storage":{"nesting_mode":"list","block":{"attributes":{"schema_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"interval_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"retention_in_hours":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_redundancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"capabilities":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"capacity":{"nesting_mode":"list","block":{"attributes":{"total_throughput_limit":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"consistency_policy":{"nesting_mode":"list","block":{"attributes":{"consistency_level":{"type":"string","description_kind":"plain","required":true},"max_interval_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_staleness_prefix":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"geo_location":{"nesting_mode":"set","block":{"attributes":{"failover_priority":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"restore":{"nesting_mode":"list","block":{"attributes":{"restore_timestamp_in_utc":{"type":"string","description_kind":"plain","required":true},"source_cosmosdb_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"database":{"nesting_mode":"set","block":{"attributes":{"collection_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_network_rule":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_cluster":{"version":0,"block":{"attributes":{"authentication_method":{"type":"string","description_kind":"plain","optional":true},"client_certificate_pems":{"type":["list","string"],"description_kind":"plain","optional":true},"default_admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"delegated_management_subnet_id":{"type":"string","description_kind":"plain","required":true},"external_gossip_certificate_pems":{"type":["list","string"],"description_kind":"plain","optional":true},"external_seed_node_ip_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"repair_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_datacenter":{"version":0,"block":{"attributes":{"availability_zones_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_storage_customer_key_uri":{"type":"string","description_kind":"plain","optional":true},"base64_encoded_yaml_fragment":{"type":"string","description_kind":"plain","optional":true},"cassandra_cluster_id":{"type":"string","description_kind":"plain","required":true},"delegated_management_subnet_id":{"type":"string","description_kind":"plain","required":true},"disk_count":{"type":"number","description_kind":"plain","optional":true},"disk_sku":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_disk_customer_key_uri":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_keyspace":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_table":{"version":0,"block":{"attributes":{"analytical_storage_ttl":{"type":"number","description_kind":"plain","optional":true},"cassandra_keyspace_id":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"block_types":{"cluster_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"order_by":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"column":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"partition_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_gremlin_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_gremlin_graph":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key_path":{"type":"string","description_kind":"plain","required":true},"partition_key_version":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"conflict_resolution_policy":{"nesting_mode":"list","block":{"attributes":{"conflict_resolution_path":{"type":"string","description_kind":"plain","optional":true},"conflict_resolution_procedure":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"index_policy":{"nesting_mode":"list","block":{"attributes":{"automatic":{"type":"bool","description_kind":"plain","optional":true},"excluded_paths":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"included_paths":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"indexing_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"composite_index":{"nesting_mode":"list","block":{"block_types":{"index":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"spatial_index":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"types":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"unique_key":{"nesting_mode":"set","block":{"attributes":{"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_mongo_collection":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"analytical_storage_ttl":{"type":"number","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_ttl_seconds":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"shard_key":{"type":"string","description_kind":"plain","optional":true},"system_indexes":{"type":["list",["object",{"keys":["list","string"],"unique":"bool"}]],"description_kind":"plain","computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"index":{"nesting_mode":"set","block":{"attributes":{"keys":{"type":["list","string"],"description_kind":"plain","required":true},"unique":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_mongo_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_notebook_workspace":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_endpoint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_container":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"analytical_storage_ttl":{"type":"number","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key_path":{"type":"string","description_kind":"plain","required":true},"partition_key_version":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"conflict_resolution_policy":{"nesting_mode":"list","block":{"attributes":{"conflict_resolution_path":{"type":"string","description_kind":"plain","optional":true},"conflict_resolution_procedure":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"indexing_policy":{"nesting_mode":"list","block":{"attributes":{"indexing_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"composite_index":{"nesting_mode":"list","block":{"block_types":{"index":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"excluded_path":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"included_path":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spatial_index":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"types":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"unique_key":{"nesting_mode":"set","block":{"attributes":{"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_function":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"container_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_role_assignment":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_role_definition":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"assignable_scopes":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"permissions":{"nesting_mode":"set","block":{"attributes":{"data_actions":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_stored_procedure":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"body":{"type":"string","description_kind":"plain","required":true},"container_name":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_trigger":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"container_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_table":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_custom_provider":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_type":{"nesting_mode":"set","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"validation":{"nesting_mode":"set","block":{"attributes":{"specification":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dashboard":{"version":0,"block":{"attributes":{"dashboard_properties":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_data_factory":{"version":2,"block":{"attributes":{"customer_managed_key_id":{"type":"string","description_kind":"plain","optional":true},"customer_managed_key_identity_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"purview_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"github_configuration":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"git_url":{"type":"string","description_kind":"plain","required":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"global_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vsts_configuration":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"project_name":{"type":"string","description_kind":"plain","required":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_data_factory_custom_dataset":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"schema_json":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_properties_json":{"type":"string","description_kind":"plain","required":true}},"block_types":{"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_data_flow":{"version":0,"block":{"attributes":{"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"script":{"type":"string","description_kind":"plain","optional":true},"script_lines":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"sink":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema_linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema_linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"transformation":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_azure_blob":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_binary":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"compression":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sftp_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_cosmosdb_sqlapi":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"collection_name":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_delimited_text":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"column_delimiter":{"type":"string","description_kind":"plain","optional":true},"compression_codec":{"type":"string","description_kind":"plain","optional":true},"compression_level":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"escape_character":{"type":"string","description_kind":"plain","optional":true},"first_row_as_header":{"type":"bool","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"null_value":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"quote_character":{"type":"string","description_kind":"plain","optional":true},"row_delimiter":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_blob_fs_location":{"nesting_mode":"list","block":{"attributes":{"file_system":{"type":"string","description_kind":"plain","required":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_http":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"relative_url":{"type":"string","description_kind":"plain","optional":true},"request_body":{"type":"string","description_kind":"plain","optional":true},"request_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_json":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_mysql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_parquet":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"compression_codec":{"type":"string","description_kind":"plain","optional":true},"compression_level":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_postgresql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_snowflake":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"schema_name":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"precision":{"type":"number","description_kind":"plain","optional":true},"scale":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_sql_server_table":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_integration_runtime_azure":{"version":0,"block":{"attributes":{"cleanup_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"compute_type":{"type":"string","description_kind":"plain","optional":true},"core_count":{"type":"number","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"time_to_live_min":{"type":"number","description_kind":"plain","optional":true},"virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_integration_runtime_azure_ssis":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_parallel_executions_per_node":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_size":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"catalog_info":{"nesting_mode":"list","block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"dual_standby_pair_name":{"type":"string","description_kind":"plain","optional":true},"pricing_tier":{"type":"string","description_kind":"plain","optional":true},"server_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_setup_script":{"nesting_mode":"list","block":{"attributes":{"blob_container_uri":{"type":"string","description_kind":"plain","required":true},"sas_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"express_custom_setup":{"nesting_mode":"list","block":{"attributes":{"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"powershell_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"command_key":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"target_name":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"secret_name":{"type":"string","description_kind":"plain","required":true},"secret_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"component":{"nesting_mode":"list","block":{"attributes":{"license":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_license":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"secret_name":{"type":"string","description_kind":"plain","required":true},"secret_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"package_store":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"proxy":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","optional":true},"self_hosted_integration_runtime_name":{"type":"string","description_kind":"plain","required":true},"staging_storage_linked_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vnet_integration":{"nesting_mode":"list","block":{"attributes":{"public_ips":{"type":["list","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"subnet_name":{"type":"string","description_kind":"plain","optional":true},"vnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_data_factory_integration_runtime_managed":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_parallel_executions_per_node":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_size":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"catalog_info":{"nesting_mode":"list","block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pricing_tier":{"type":"string","description_kind":"plain","optional":true},"server_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_setup_script":{"nesting_mode":"list","block":{"attributes":{"blob_container_uri":{"type":"string","description_kind":"plain","required":true},"sas_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vnet_integration":{"nesting_mode":"list","block":{"attributes":{"subnet_name":{"type":"string","description_kind":"plain","required":true},"vnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain","deprecated":true}},"azurerm_data_factory_integration_runtime_self_hosted":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_authorization_key":{"type":"string","description_kind":"plain","computed":true},"secondary_authorization_key":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"rbac_authorization":{"nesting_mode":"set","block":{"attributes":{"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_custom_service":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_properties_json":{"type":"string","description_kind":"plain","required":true}},"block_types":{"integration_runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_blob_storage":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"sas_uri":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"service_endpoint":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true},"storage_kind":{"type":"string","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"key_vault_sas_token":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"service_principal_linked_key_vault_key":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_databricks":{"version":0,"block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"adb_domain":{"type":"string","description_kind":"plain","required":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"existing_cluster_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"msi_work_space_resource_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"instance_pool":{"nesting_mode":"list","block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"instance_pool_id":{"type":"string","description_kind":"plain","required":true},"max_number_of_workers":{"type":"number","description_kind":"plain","optional":true},"min_number_of_workers":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"new_cluster_config":{"nesting_mode":"list","block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"custom_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"driver_node_type":{"type":"string","description_kind":"plain","optional":true},"init_scripts":{"type":["list","string"],"description_kind":"plain","optional":true},"log_destination":{"type":"string","description_kind":"plain","optional":true},"max_number_of_workers":{"type":"number","description_kind":"plain","optional":true},"min_number_of_workers":{"type":"number","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","required":true},"spark_config":{"type":["map","string"],"description_kind":"plain","optional":true},"spark_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_file_storage":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"file_share":{"type":"string","description_kind":"plain","optional":true},"host":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"user_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_function":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_key":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_search":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted_credential":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"search_service_key":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_sql_database":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"key_vault_connection_string":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_table_storage":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_cosmosdb":{"version":0,"block":{"attributes":{"account_endpoint":{"type":"string","description_kind":"plain","optional":true},"account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"database":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_cosmosdb_mongoapi":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"database":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"server_version_is_32_or_higher":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_data_lake_storage_gen2":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true},"tenant":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_key_vault":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_kusto":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"kusto_database_name":{"type":"string","description_kind":"plain","required":true},"kusto_endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tenant":{"type":"string","description_kind":"plain","optional":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_mysql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_odata":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"basic_authentication":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_odbc":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"basic_authentication":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_postgresql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_sftp":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"host":{"type":"string","description_kind":"plain","required":true},"host_key_fingerprint":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"port":{"type":"number","description_kind":"plain","required":true},"skip_host_key_validation":{"type":"bool","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_snowflake":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_sql_server":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"key_vault_connection_string":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_synapse":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_web":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_managed_private_endpoint":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"fqdns":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subresource_name":{"type":"string","description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_pipeline":{"version":0,"block":{"attributes":{"activities_json":{"type":"string","description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"concurrency":{"type":"number","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"moniter_metrics_after_duration":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_blob_event":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"blob_path_begins_with":{"type":"string","description_kind":"plain","optional":true},"blob_path_ends_with":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"events":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_empty_blobs":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pipeline":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_custom_event":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"eventgrid_topic_id":{"type":"string","description_kind":"plain","required":true},"events":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subject_begins_with":{"type":"string","description_kind":"plain","optional":true},"subject_ends_with":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"pipeline":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_schedule":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"pipeline_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pipeline_parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"pipeline":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_month":{"type":["list","number"],"description_kind":"plain","optional":true},"days_of_week":{"type":["list","string"],"description_kind":"plain","optional":true},"hours":{"type":["list","number"],"description_kind":"plain","optional":true},"minutes":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"monthly":{"nesting_mode":"list","block":{"attributes":{"week":{"type":"number","description_kind":"plain","optional":true},"weekday":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_tumbling_window":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"delay":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","required":true},"max_concurrency":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pipeline":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retry":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trigger_dependency":{"nesting_mode":"set","block":{"attributes":{"offset":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"string","description_kind":"plain","optional":true},"trigger_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_instance_blob_storage":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_instance_disk":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"disk_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"snapshot_resource_group_name":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_instance_postgresql":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"database_credential_key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"database_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_policy_blob_storage":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_duration":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_policy_disk":{"version":0,"block":{"attributes":{"backup_repeating_time_intervals":{"type":["list","string"],"description_kind":"plain","required":true},"default_retention_duration":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"retention_rule":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"criteria":{"nesting_mode":"list","block":{"attributes":{"absolute_criteria":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_policy_postgresql":{"version":0,"block":{"attributes":{"backup_repeating_time_intervals":{"type":["list","string"],"description_kind":"plain","required":true},"default_retention_duration":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"vault_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"retention_rule":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"criteria":{"nesting_mode":"list","block":{"attributes":{"absolute_criteria":{"type":"string","description_kind":"plain","optional":true},"days_of_week":{"type":["set","string"],"description_kind":"plain","optional":true},"months_of_year":{"type":["set","string"],"description_kind":"plain","optional":true},"scheduled_backup_times":{"type":["set","string"],"description_kind":"plain","optional":true},"weeks_of_month":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_vault":{"version":0,"block":{"attributes":{"datastore_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"redundancy":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_resource_guard":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vault_critical_operation_exclusion_list":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"terms":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"snapshot_schedule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"recurrence":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_blob_storage":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"data_share_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","optional":true},"folder_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"storage_account":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_data_lake_gen2":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","optional":true},"file_system_name":{"type":"string","description_kind":"plain","required":true},"folder_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_cluster":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_id":{"type":"string","description_kind":"plain","required":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_database":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"kusto_database_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_project":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"source_platform":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_platform":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databox_edge_device":{"version":0,"block":{"attributes":{"device_properties":{"type":["list",["object",{"capacity":"number","configured_role_types":["list","string"],"culture":"string","hcs_version":"string","model":"string","node_count":"number","serial_number":"string","software_version":"string","status":"string","time_zone":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databox_edge_order":{"version":0,"block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"return_tracking":{"type":["set",["object",{"carrier_name":"string","serial_number":"string","tracking_id":"string","tracking_url":"string"}]],"description_kind":"plain","computed":true},"serial_number":{"type":"string","description_kind":"plain","computed":true},"shipment_history":{"type":["set",["object",{"additional_details":["map","string"],"comments":"string","last_update":"string"}]],"description_kind":"plain","computed":true},"shipment_tracking":{"type":["set",["object",{"carrier_name":"string","serial_number":"string","tracking_id":"string","tracking_url":"string"}]],"description_kind":"plain","computed":true},"status":{"type":["list",["object",{"additional_details":["map","string"],"comments":"string","info":"string","last_update":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"contact":{"nesting_mode":"list","block":{"attributes":{"company_name":{"type":"string","description_kind":"plain","required":true},"emails":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"shipment_address":{"nesting_mode":"list","block":{"attributes":{"address":{"type":["list","string"],"description_kind":"plain","required":true},"city":{"type":"string","description_kind":"plain","required":true},"country":{"type":"string","description_kind":"plain","required":true},"postal_code":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace":{"version":0,"block":{"attributes":{"customer_managed_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"load_balancer_backend_address_pool_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_id":{"type":"string","description_kind":"plain","computed":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_services_cmk_key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_rules_required":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"storage_account_identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true},"workspace_url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"custom_parameters":{"nesting_mode":"list","block":{"attributes":{"machine_learning_workspace_id":{"type":"string","description_kind":"plain","optional":true},"nat_gateway_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"no_public_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"private_subnet_name":{"type":"string","description_kind":"plain","optional":true},"private_subnet_network_security_group_association_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_subnet_name":{"type":"string","description_kind":"plain","optional":true},"public_subnet_network_security_group_association_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vnet_address_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace_customer_managed_key":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_datadog_monitor":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"marketplace_subscription_status":{"type":"string","description_kind":"plain","computed":true},"monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"datadog_organization":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"application_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"enterprise_app_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"linking_auth_code":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"linking_client_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","computed":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_dedicated_hardware_security_module":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"stamp_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"network_profile":{"nesting_mode":"list","block":{"attributes":{"network_interface_private_ip_addresses":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host":{"version":0,"block":{"attributes":{"auto_replace_on_failure":{"type":"bool","description_kind":"plain","optional":true},"dedicated_host_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain":{"type":"number","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host_group":{"version":0,"block":{"attributes":{"automatic_placement_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_global_vm_shutdown_schedule":{"version":0,"block":{"attributes":{"daily_recurrence_time":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification_settings":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"time_in_minutes":{"type":"number","description_kind":"plain","optional":true},"webhook_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_lab":{"version":1,"block":{"attributes":{"artifacts_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_premium_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"premium_data_disk_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_linux_virtual_machine":{"version":1,"block":{"attributes":{"allow_claim":{"type":"bool","description_kind":"plain","optional":true},"disallow_public_ip_address":{"type":"bool","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"lab_subnet_name":{"type":"string","description_kind":"plain","required":true},"lab_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"string","description_kind":"plain","required":true},"ssh_key":{"type":"string","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"gallery_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inbound_nat_rule":{"nesting_mode":"set","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_policy":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"evaluator_type":{"type":"string","description_kind":"plain","required":true},"fact_data":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_set_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"threshold":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_schedule":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_type":{"type":"string","description_kind":"plain","required":true},"time_zone_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"daily_recurrence":{"nesting_mode":"list","block":{"attributes":{"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hourly_recurrence":{"nesting_mode":"list","block":{"attributes":{"minute":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"notification_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true},"time_in_minutes":{"type":"number","description_kind":"plain","optional":true},"webhook_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"weekly_recurrence":{"nesting_mode":"list","block":{"attributes":{"time":{"type":"string","description_kind":"plain","required":true},"week_days":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_dev_test_virtual_network":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"subnet":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","computed":true},"use_in_virtual_machine_creation":{"type":"string","description_kind":"plain","optional":true},"use_public_ip_address":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_windows_virtual_machine":{"version":1,"block":{"attributes":{"allow_claim":{"type":"bool","description_kind":"plain","optional":true},"disallow_public_ip_address":{"type":"bool","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"lab_subnet_name":{"type":"string","description_kind":"plain","required":true},"lab_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"string","description_kind":"plain","required":true},"storage_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"gallery_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inbound_nat_rule":{"nesting_mode":"set","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_endpoint_eventgrid":{"version":0,"block":{"attributes":{"dead_letter_storage_secret":{"type":"string","description_kind":"plain","optional":true},"digital_twins_id":{"type":"string","description_kind":"plain","required":true},"eventgrid_topic_endpoint":{"type":"string","description_kind":"plain","required":true},"eventgrid_topic_primary_access_key":{"type":"string","description_kind":"plain","required":true},"eventgrid_topic_secondary_access_key":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_endpoint_eventhub":{"version":0,"block":{"attributes":{"dead_letter_storage_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"digital_twins_id":{"type":"string","description_kind":"plain","required":true},"eventhub_primary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"eventhub_secondary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_endpoint_servicebus":{"version":0,"block":{"attributes":{"dead_letter_storage_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"digital_twins_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"servicebus_primary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"servicebus_secondary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_instance":{"version":0,"block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_encryption_set":{"version":0,"block":{"attributes":{"auto_key_rotation_enabled":{"type":"bool","description_kind":"plain","optional":true},"encryption_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool_iscsi_target":{"version":0,"block":{"attributes":{"acl_mode":{"type":"string","description_kind":"plain","required":true},"disks_pool_id":{"type":"string","description_kind":"plain","required":true},"endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","computed":true},"target_iqn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool_iscsi_target_lun":{"version":0,"block":{"attributes":{"disk_pool_managed_disk_attachment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iscsi_target_id":{"type":"string","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool_managed_disk_attachment":{"version":0,"block":{"attributes":{"disk_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_a_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_aaaa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_caa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"flags":{"type":"number","description_kind":"plain","required":true},"tag":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_cname_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_mx_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"exchange":{"type":"string","description_kind":"plain","required":true},"preference":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_ns_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["list","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_ptr_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_srv_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_txt_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_zone":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"soa_record":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"expire_time":{"type":"number","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"minimum_ttl":{"type":"number","description_kind":"plain","optional":true},"refresh_time":{"type":"number","description_kind":"plain","optional":true},"retry_time":{"type":"number","description_kind":"plain","optional":true},"serial_number":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_elastic_cloud_elasticsearch":{"version":0,"block":{"attributes":{"elastic_cloud_deployment_id":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_email_address":{"type":"string","description_kind":"plain","required":true},"elastic_cloud_sso_default_url":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_user_id":{"type":"string","description_kind":"plain","computed":true},"elasticsearch_service_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_service_url":{"type":"string","description_kind":"plain","computed":true},"kibana_sso_uri":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"logs":{"nesting_mode":"list","block":{"attributes":{"send_activity_logs":{"type":"bool","description_kind":"plain","optional":true},"send_azuread_logs":{"type":"bool","description_kind":"plain","optional":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"filtering_tag":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain":{"version":0,"block":{"attributes":{"auto_create_topic_with_first_subscription":{"type":"bool","description_kind":"plain","optional":true},"auto_delete_topic_with_last_subscription":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_ip_rule":{"type":["list",["object",{"action":"string","ip_mask":"string"}]],"description_kind":"plain","optional":true},"input_schema":{"type":"string","description_kind":"plain","optional":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"input_mapping_default_values":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_mapping_fields":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_time":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain_topic":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_event_subscription":{"version":0,"block":{"attributes":{"advanced_filtering_on_arrays_enabled":{"type":"bool","description_kind":"plain","optional":true},"event_delivery_schema":{"type":"string","description_kind":"plain","optional":true},"eventhub_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expiration_time_utc":{"type":"string","description_kind":"plain","optional":true},"hybrid_connection_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"included_event_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"service_bus_queue_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"service_bus_topic_endpoint_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"advanced_filter":{"nesting_mode":"list","block":{"block_types":{"bool_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_not_null":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_null_or_undefined":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"azure_function_endpoint":{"nesting_mode":"list","block":{"attributes":{"function_id":{"type":"string","description_kind":"plain","required":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dead_letter_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_property":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"event_time_to_live":{"type":"number","description_kind":"plain","required":true},"max_delivery_attempts":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_blob_dead_letter_destination":{"nesting_mode":"list","block":{"attributes":{"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_blob_container_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_queue_endpoint":{"nesting_mode":"list","block":{"attributes":{"queue_message_time_to_live_in_seconds":{"type":"number","description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subject_filter":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true},"subject_begins_with":{"type":"string","description_kind":"plain","optional":true},"subject_ends_with":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"webhook_endpoint":{"nesting_mode":"list","block":{"attributes":{"active_directory_app_id_or_uri":{"type":"string","description_kind":"plain","optional":true},"active_directory_tenant_id":{"type":"string","description_kind":"plain","optional":true},"base_url":{"type":"string","description_kind":"plain","computed":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_eventgrid_system_topic":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"metric_arm_resource_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_arm_resource_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"topic_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_system_topic_event_subscription":{"version":0,"block":{"attributes":{"advanced_filtering_on_arrays_enabled":{"type":"bool","description_kind":"plain","optional":true},"event_delivery_schema":{"type":"string","description_kind":"plain","optional":true},"eventhub_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expiration_time_utc":{"type":"string","description_kind":"plain","optional":true},"hybrid_connection_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"included_event_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_bus_queue_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"service_bus_topic_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"system_topic":{"type":"string","description_kind":"plain","required":true}},"block_types":{"advanced_filter":{"nesting_mode":"list","block":{"block_types":{"bool_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_not_null":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_null_or_undefined":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"azure_function_endpoint":{"nesting_mode":"list","block":{"attributes":{"function_id":{"type":"string","description_kind":"plain","required":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dead_letter_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_property":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"event_time_to_live":{"type":"number","description_kind":"plain","required":true},"max_delivery_attempts":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_blob_dead_letter_destination":{"nesting_mode":"list","block":{"attributes":{"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_blob_container_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_queue_endpoint":{"nesting_mode":"list","block":{"attributes":{"queue_message_time_to_live_in_seconds":{"type":"number","description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subject_filter":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true},"subject_begins_with":{"type":"string","description_kind":"plain","optional":true},"subject_ends_with":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"webhook_endpoint":{"nesting_mode":"list","block":{"attributes":{"active_directory_app_id_or_uri":{"type":"string","description_kind":"plain","optional":true},"active_directory_tenant_id":{"type":"string","description_kind":"plain","optional":true},"base_url":{"type":"string","description_kind":"plain","computed":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_eventgrid_topic":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_ip_rule":{"type":["list",["object",{"action":"string","ip_mask":"string"}]],"description_kind":"plain","optional":true},"input_schema":{"type":"string","description_kind":"plain","optional":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"input_mapping_default_values":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_mapping_fields":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_time":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"message_retention":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","required":true},"partition_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capture_description":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"encoding":{"type":"string","description_kind":"plain","required":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"size_limit_in_bytes":{"type":"number","description_kind":"plain","optional":true},"skip_empty_archives":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"archive_name_format":{"type":"string","description_kind":"plain","required":true},"blob_container_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_authorization_rule":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_cluster":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_consumer_group":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_metadata":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace":{"version":0,"block":{"attributes":{"auto_inflate_enabled":{"type":"bool","description_kind":"plain","optional":true},"capacity":{"type":"number","description_kind":"plain","optional":true},"dedicated_cluster_id":{"type":"string","description_kind":"plain","optional":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_throughput_units":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_rulesets":{"type":["list",["object",{"default_action":"string","ip_rule":["list",["object",{"action":"string","ip_mask":"string"}]],"trusted_service_access_enabled":"bool","virtual_network_rule":["set",["object",{"ignore_missing_virtual_network_service_endpoint":"bool","subnet_id":"string"}]]}]],"description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_authorization_rule":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_customer_managed_key":{"version":0,"block":{"attributes":{"eventhub_namespace_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_disaster_recovery_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"partner_namespace_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit":{"version":0,"block":{"attributes":{"allow_classic_operations":{"type":"bool","description_kind":"plain","optional":true},"bandwidth_in_gbps":{"type":"number","description_kind":"plain","optional":true},"bandwidth_in_mbps":{"type":"number","description_kind":"plain","optional":true},"express_route_port_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"peering_location":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_provider_name":{"type":"string","description_kind":"plain","optional":true},"service_provider_provisioning_state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"sku":{"nesting_mode":"list","block":{"attributes":{"family":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit_authorization":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"authorization_use_status":{"type":"string","description_kind":"plain","computed":true},"express_route_circuit_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit_connection":{"version":0,"block":{"attributes":{"address_prefix_ipv4":{"type":"string","description_kind":"plain","required":true},"address_prefix_ipv6":{"type":"string","description_kind":"plain","optional":true},"authorization_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_peering_id":{"type":"string","description_kind":"plain","required":true},"peering_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit_peering":{"version":0,"block":{"attributes":{"azure_asn":{"type":"number","description_kind":"plain","computed":true},"express_route_circuit_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_asn":{"type":"number","description_kind":"plain","optional":true,"computed":true},"peering_type":{"type":"string","description_kind":"plain","required":true},"primary_azure_port":{"type":"string","description_kind":"plain","computed":true},"primary_peer_address_prefix":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route_filter_id":{"type":"string","description_kind":"plain","optional":true},"secondary_azure_port":{"type":"string","description_kind":"plain","computed":true},"secondary_peer_address_prefix":{"type":"string","description_kind":"plain","required":true},"shared_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"vlan_id":{"type":"number","description_kind":"plain","required":true}},"block_types":{"ipv6":{"nesting_mode":"list","block":{"attributes":{"primary_peer_address_prefix":{"type":"string","description_kind":"plain","required":true},"route_filter_id":{"type":"string","description_kind":"plain","optional":true},"secondary_peer_address_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"microsoft_peering":{"nesting_mode":"list","block":{"attributes":{"advertised_public_prefixes":{"type":["list","string"],"description_kind":"plain","optional":true},"customer_asn":{"type":"number","description_kind":"plain","optional":true},"routing_registry_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"microsoft_peering_config":{"nesting_mode":"list","block":{"attributes":{"advertised_public_prefixes":{"type":["list","string"],"description_kind":"plain","required":true},"customer_asn":{"type":"number","description_kind":"plain","optional":true},"routing_registry_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_connection":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","optional":true},"enable_internet_security":{"type":"bool","description_kind":"plain","optional":true},"express_route_circuit_peering_id":{"type":"string","description_kind":"plain","required":true},"express_route_gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_weight":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"routing":{"nesting_mode":"list","block":{"attributes":{"associated_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"route_table_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_units":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_port":{"version":0,"block":{"attributes":{"bandwidth_in_gbps":{"type":"number","description_kind":"plain","required":true},"encapsulation":{"type":"string","description_kind":"plain","required":true},"ethertype":{"type":"string","description_kind":"plain","computed":true},"guid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mtu":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peering_location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"link1":{"nesting_mode":"list","block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"interface_name":{"type":"string","description_kind":"plain","computed":true},"macsec_cak_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"macsec_cipher":{"type":"string","description_kind":"plain","optional":true},"macsec_ckn_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"patch_panel_id":{"type":"string","description_kind":"plain","computed":true},"rack_id":{"type":"string","description_kind":"plain","computed":true},"router_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"link2":{"nesting_mode":"list","block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"interface_name":{"type":"string","description_kind":"plain","computed":true},"macsec_cak_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"macsec_cipher":{"type":"string","description_kind":"plain","optional":true},"macsec_ckn_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"patch_panel_id":{"type":"string","description_kind":"plain","computed":true},"rack_id":{"type":"string","description_kind":"plain","computed":true},"router_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_ranges":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"sku_tier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"threat_intel_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"management_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_hub":{"nesting_mode":"list","block":{"attributes":{"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_count":{"type":"number","description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_firewall_application_rule_collection":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"azure_firewall_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"fqdn_tags":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"target_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"protocol":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_nat_rule_collection":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"azure_firewall_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["list","string"],"description_kind":"plain","required":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"translated_address":{"type":"string","description_kind":"plain","required":true},"translated_port":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_network_rule_collection":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"azure_firewall_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_policy":{"version":0,"block":{"attributes":{"base_policy_id":{"type":"string","description_kind":"plain","optional":true},"child_policies":{"type":["list","string"],"description_kind":"plain","computed":true},"firewalls":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_ranges":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule_collection_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"threat_intelligence_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dns":{"nesting_mode":"list","block":{"attributes":{"proxy_enabled":{"type":"bool","description_kind":"plain","optional":true},"servers":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"insights":{"nesting_mode":"list","block":{"attributes":{"default_log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"log_analytics_workspace":{"nesting_mode":"list","block":{"attributes":{"firewall_location":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"intrusion_detection":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"signature_overrides":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_bypass":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_ip_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_ports":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"source_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"threat_intelligence_allowlist":{"nesting_mode":"list","block":{"attributes":{"fqdns":{"type":["set","string"],"description_kind":"plain","optional":true},"ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tls_certificate":{"nesting_mode":"list","block":{"attributes":{"key_vault_secret_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_firewall_policy_rule_collection_group":{"version":0,"block":{"attributes":{"firewall_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"application_rule_collection":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdn_tags":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"terminate_tls":{"type":"bool","description_kind":"plain","optional":true},"web_categories":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"protocols":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"nat_rule_collection":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"destination_address":{"type":"string","description_kind":"plain","optional":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"translated_address":{"type":"string","description_kind":"plain","optional":true},"translated_fqdn":{"type":"string","description_kind":"plain","optional":true},"translated_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"network_rule_collection":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"destination_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_fluid_relay_server":{"version":0,"block":{"attributes":{"frs_tenant_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"orderer_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"storage_sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor":{"version":2,"block":{"attributes":{"backend_pool_health_probes":{"type":["map","string"],"description_kind":"plain","computed":true},"backend_pool_load_balancing_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"backend_pools":{"type":["map","string"],"description_kind":"plain","computed":true},"cname":{"type":"string","description_kind":"plain","computed":true},"explicit_resource_order":{"type":["list",["object",{"backend_pool_health_probe_ids":["list","string"],"backend_pool_ids":["list","string"],"backend_pool_load_balancing_ids":["list","string"],"frontend_endpoint_ids":["list","string"],"routing_rule_ids":["list","string"]}]],"description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"frontend_endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"header_frontdoor_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_rules":{"type":["map","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"backend_pool":{"nesting_mode":"list","block":{"attributes":{"health_probe_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"load_balancing_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"backend":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"host_header":{"type":"string","description_kind":"plain","required":true},"http_port":{"type":"number","description_kind":"plain","required":true},"https_port":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":500}},"description_kind":"plain"},"min_items":1},"backend_pool_health_probe":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"probe_method":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5000},"backend_pool_load_balancing":{"nesting_mode":"list","block":{"attributes":{"additional_latency_milliseconds":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sample_size":{"type":"number","description_kind":"plain","optional":true},"successful_samples_required":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5000},"backend_pool_settings":{"nesting_mode":"list","block":{"attributes":{"backend_pools_send_receive_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"enforce_backend_pools_certificate_name_check":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"frontend_endpoint":{"nesting_mode":"list","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"session_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"session_affinity_ttl_seconds":{"type":"number","description_kind":"plain","optional":true},"web_application_firewall_policy_link_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":500},"routing_rule":{"nesting_mode":"list","block":{"attributes":{"accepted_protocols":{"type":["list","string"],"description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frontend_endpoints":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"patterns_to_match":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarding_configuration":{"nesting_mode":"list","block":{"attributes":{"backend_pool_name":{"type":"string","description_kind":"plain","required":true},"cache_duration":{"type":"string","description_kind":"plain","optional":true},"cache_enabled":{"type":"bool","description_kind":"plain","optional":true},"cache_query_parameter_strip_directive":{"type":"string","description_kind":"plain","optional":true},"cache_query_parameters":{"type":["list","string"],"description_kind":"plain","optional":true},"cache_use_dynamic_compression":{"type":"bool","description_kind":"plain","optional":true},"custom_forwarding_path":{"type":"string","description_kind":"plain","optional":true},"forwarding_protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redirect_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_fragment":{"type":"string","description_kind":"plain","optional":true},"custom_host":{"type":"string","description_kind":"plain","optional":true},"custom_path":{"type":"string","description_kind":"plain","optional":true},"custom_query_string":{"type":"string","description_kind":"plain","optional":true},"redirect_protocol":{"type":"string","description_kind":"plain","required":true},"redirect_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":500},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor_custom_https_configuration":{"version":1,"block":{"attributes":{"custom_https_provisioning_enabled":{"type":"bool","description_kind":"plain","required":true},"frontend_endpoint_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_https_configuration":{"nesting_mode":"list","block":{"attributes":{"azure_key_vault_certificate_secret_name":{"type":"string","description_kind":"plain","optional":true},"azure_key_vault_certificate_secret_version":{"type":"string","description_kind":"plain","optional":true},"azure_key_vault_certificate_vault_id":{"type":"string","description_kind":"plain","optional":true},"certificate_source":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"provisioning_state":{"type":"string","description_kind":"plain","computed":true},"provisioning_substate":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor_firewall_policy":{"version":1,"block":{"attributes":{"custom_block_response_body":{"type":"string","description_kind":"plain","optional":true},"custom_block_response_status_code":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frontend_endpoint_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"redirect_url":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"rate_limit_duration_in_minutes":{"type":"number","description_kind":"plain","optional":true},"rate_limit_threshold":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"match_variable":{"type":"string","description_kind":"plain","required":true},"negation_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","optional":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":100},"managed_rule":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"override":{"nesting_mode":"list","block":{"attributes":{"rule_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"rule_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1000}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor_rules_engine":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"frontdoor_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"request_header":{"nesting_mode":"list","block":{"attributes":{"header_action_type":{"type":"string","description_kind":"plain","optional":true},"header_name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"response_header":{"nesting_mode":"list","block":{"attributes":{"header_action_type":{"type":"string","description_kind":"plain","optional":true},"header_name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"match_condition":{"nesting_mode":"list","block":{"attributes":{"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","optional":true},"transform":{"type":["list","string"],"description_kind":"plain","optional":true},"value":{"type":["list","string"],"description_kind":"plain","optional":true},"variable":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"client_cert_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enable_builtin_logging":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_control":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manual_integration":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"use_mercurial":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_function_app_active_slot":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_successful_swap":{"type":"string","description":"The timestamp of the last successful swap with `Production`","description_kind":"plain","computed":true},"overwrite_network_config":{"type":"bool","description":"The swap action should overwrite the Production slot's network configuration with the configuration from this slot. Defaults to `true`.","description_kind":"plain","optional":true},"slot_id":{"type":"string","description":"The ID of the Slot to swap with `Production`.","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app_function":{"version":0,"block":{"attributes":{"config_json":{"type":"string","description":"The config for this Function in JSON format.","description_kind":"plain","required":true},"config_url":{"type":"string","description":"The URL of the configuration JSON.","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Should this function be enabled. Defaults to `true`.","description_kind":"plain","optional":true},"function_app_id":{"type":"string","description":"The ID of the Function App in which this function should reside.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invocation_url":{"type":"string","description":"The invocation URL.","description_kind":"plain","computed":true},"language":{"type":"string","description":"The language the Function is written in.","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name of the function.","description_kind":"plain","required":true},"script_root_path_url":{"type":"string","description":"The Script root path URL.","description_kind":"plain","computed":true},"script_url":{"type":"string","description":"The script URL.","description_kind":"plain","computed":true},"secrets_file_url":{"type":"string","description":"The URL for the Secrets File.","description_kind":"plain","computed":true},"test_data":{"type":"string","description":"The test data for the function.","description_kind":"plain","optional":true},"test_data_url":{"type":"string","description":"The Test data URL.","description_kind":"plain","computed":true},"url":{"type":"string","description":"The function URL.","description_kind":"plain","computed":true}},"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description":"The content of the file.","description_kind":"plain","required":true},"name":{"type":"string","description":"The filename of the file to be uploaded.","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app_hybrid_connection":{"version":0,"block":{"attributes":{"function_app_id":{"type":"string","description":"The ID of the Function App for this Hybrid Connection.","description_kind":"plain","required":true},"hostname":{"type":"string","description":"The hostname of the endpoint.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description":"The name of the Relay Namespace.","description_kind":"plain","computed":true},"port":{"type":"number","description":"The port to use for the endpoint","description_kind":"plain","required":true},"relay_id":{"type":"string","description":"The ID of the Relay Hybrid Connection to use.","description_kind":"plain","required":true},"relay_name":{"type":"string","description":"The name of the Relay in use.","description_kind":"plain","computed":true},"send_key_name":{"type":"string","description":"The name of the Relay key with `Send` permission to use. Defaults to `RootManageSharedAccessKey`","description_kind":"plain","optional":true},"send_key_value":{"type":"string","description":"The Primary Access Key for the `send_key_name`","description_kind":"plain","computed":true,"sensitive":true},"service_bus_namespace":{"type":"string","description":"The Service Bus Namespace.","description_kind":"plain","computed":true},"service_bus_suffix":{"type":"string","description":"The suffix for the endpoint.","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app_slot":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enable_builtin_logging":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"function_app_name":{"type":"string","description_kind":"plain","required":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_gallery_application":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"eula":{"type":"string","description_kind":"plain","optional":true},"gallery_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"privacy_statement_uri":{"type":"string","description_kind":"plain","optional":true},"release_note_uri":{"type":"string","description_kind":"plain","optional":true},"supported_os_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_gallery_application_version":{"version":0,"block":{"attributes":{"enable_health_check":{"type":"bool","description_kind":"plain","optional":true},"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"exclude_from_latest":{"type":"bool","description_kind":"plain","optional":true},"gallery_application_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"manage_action":{"nesting_mode":"list","block":{"attributes":{"install":{"type":"string","description_kind":"plain","required":true},"remove":{"type":"string","description_kind":"plain","required":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"default_configuration_link":{"type":"string","description_kind":"plain","optional":true},"media_link":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_region":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"regional_replica_count":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_hadoop_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"hadoop":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"edge_node":{"nesting_mode":"list","block":{"attributes":{"target_instance_count":{"type":"number","description_kind":"plain","required":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"https_endpoints":{"nesting_mode":"list","block":{"attributes":{"access_modes":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_port":{"type":"number","description_kind":"plain","optional":true},"disable_gateway_auth":{"type":"bool","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"sub_domain_suffix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"install_script_action":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"uninstall_script_actions":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","required":true},"min_instance_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_hbase_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"hbase":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_interactive_query_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"encryption_in_transit_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"interactive_hive":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","required":true},"min_instance_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_kafka_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"encryption_in_transit_enabled":{"type":"bool","description_kind":"plain","optional":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_rest_proxy_endpoint":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"kafka":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rest_proxy":{"nesting_mode":"list","block":{"attributes":{"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_management_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"number_of_disks_per_node":{"type":"number","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_spark_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"encryption_in_transit_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"spark":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","required":true},"min_instance_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthbot":{"version":0,"block":{"attributes":{"bot_management_portal_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_dicom_service":{"version":0,"block":{"attributes":{"authentication":{"type":["list",["object",{"audience":["list","string"],"authority":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint":{"type":["set",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_fhir_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"configuration_export_storage_account_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_login_server_url":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","required":true},"authority":{"type":"string","description_kind":"plain","required":true},"smart_proxy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["set","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"credentials_allowed":{"type":"bool","description_kind":"plain","optional":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"cosmosdb_key_vault_key_versionless_id":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_throughput":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","optional":true},"authority":{"type":"string","description_kind":"plain","optional":true},"smart_proxy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_credentials":{"type":"bool","description_kind":"plain","optional":true},"allowed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint_connection":{"type":["set",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache":{"version":0,"block":{"attributes":{"automatically_rotate_key_to_latest_enabled":{"type":"bool","description_kind":"plain","optional":true},"cache_size_in_gb":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"mount_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"ntp_server":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"default_access_policy":{"nesting_mode":"list","block":{"block_types":{"access_rule":{"nesting_mode":"set","block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"anonymous_gid":{"type":"number","description_kind":"plain","optional":true},"anonymous_uid":{"type":"number","description_kind":"plain","optional":true},"filter":{"type":"string","description_kind":"plain","optional":true},"root_squash_enabled":{"type":"bool","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","required":true},"submount_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"suid_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":1},"directory_active_directory":{"nesting_mode":"list","block":{"attributes":{"cache_netbios_name":{"type":"string","description_kind":"plain","required":true},"dns_primary_ip":{"type":"string","description_kind":"plain","required":true},"dns_secondary_ip":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_netbios_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"directory_flat_file":{"nesting_mode":"list","block":{"attributes":{"group_file_uri":{"type":"string","description_kind":"plain","required":true},"password_file_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"directory_ldap":{"nesting_mode":"list","block":{"attributes":{"base_dn":{"type":"string","description_kind":"plain","required":true},"certificate_validation_uri":{"type":"string","description_kind":"plain","optional":true},"download_certificate_automatically":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"server":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bind":{"nesting_mode":"list","block":{"attributes":{"dn":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dns":{"nesting_mode":"list","block":{"attributes":{"search_domain":{"type":"string","description_kind":"plain","optional":true},"servers":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_access_policy":{"version":0,"block":{"attributes":{"hpc_cache_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_rule":{"nesting_mode":"set","block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"anonymous_gid":{"type":"number","description_kind":"plain","optional":true},"anonymous_uid":{"type":"number","description_kind":"plain","optional":true},"filter":{"type":"string","description_kind":"plain","optional":true},"root_squash_enabled":{"type":"bool","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","required":true},"submount_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"suid_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":3},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_blob_nfs_target":{"version":0,"block":{"attributes":{"access_policy_name":{"type":"string","description_kind":"plain","optional":true},"cache_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_path":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"usage_model":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_blob_target":{"version":0,"block":{"attributes":{"access_policy_name":{"type":"string","description_kind":"plain","optional":true},"cache_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_path":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_nfs_target":{"version":0,"block":{"attributes":{"cache_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"target_host_name":{"type":"string","description_kind":"plain","required":true},"usage_model":{"type":"string","description_kind":"plain","required":true}},"block_types":{"namespace_junction":{"nesting_mode":"set","block":{"attributes":{"access_policy_name":{"type":"string","description_kind":"plain","optional":true},"namespace_path":{"type":"string","description_kind":"plain","required":true},"nfs_export":{"type":"string","description_kind":"plain","required":true},"target_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_image":{"version":0,"block":{"attributes":{"hyper_v_generation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_virtual_machine_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_resilient":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"data_disk":{"nesting_mode":"list","block":{"attributes":{"blob_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"caching":{"type":"string","description_kind":"plain","optional":true},"lun":{"type":"number","description_kind":"plain","optional":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true},"size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"os_disk":{"nesting_mode":"list","block":{"attributes":{"blob_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"caching":{"type":"string","description_kind":"plain","optional":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_state":{"type":"string","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_integration_service_environment":{"version":0,"block":{"attributes":{"access_endpoint_type":{"type":"string","description_kind":"plain","required":true},"connector_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"connector_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"workflow_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_security_device_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allow_rule":{"nesting_mode":"list","block":{"attributes":{"connection_from_ips_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"connection_to_ips_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"local_users_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"processes_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_rule":{"nesting_mode":"set","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","required":true},"max":{"type":"number","description_kind":"plain","required":true},"min":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_security_solution":{"version":0,"block":{"attributes":{"disabled_data_sources":{"type":["set","string"],"description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"events_to_export":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_ids":{"type":["set","string"],"description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","optional":true},"log_unmasked_ips_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_for_resources":{"type":"string","description_kind":"plain","optional":true,"computed":true},"query_subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_workspace":{"nesting_mode":"set","block":{"attributes":{"data_types":{"type":["set","string"],"description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"recommendations_enabled":{"nesting_mode":"list","block":{"attributes":{"acr_authentication":{"type":"bool","description_kind":"plain","optional":true},"agent_send_unutilized_msg":{"type":"bool","description_kind":"plain","optional":true},"baseline":{"type":"bool","description_kind":"plain","optional":true},"edge_hub_mem_optimize":{"type":"bool","description_kind":"plain","optional":true},"edge_logging_option":{"type":"bool","description_kind":"plain","optional":true},"inconsistent_module_settings":{"type":"bool","description_kind":"plain","optional":true},"install_agent":{"type":"bool","description_kind":"plain","optional":true},"ip_filter_deny_all":{"type":"bool","description_kind":"plain","optional":true},"ip_filter_permissive_rule":{"type":"bool","description_kind":"plain","optional":true},"open_ports":{"type":"bool","description_kind":"plain","optional":true},"permissive_firewall_policy":{"type":"bool","description_kind":"plain","optional":true},"permissive_input_firewall_rules":{"type":"bool","description_kind":"plain","optional":true},"permissive_output_firewall_rules":{"type":"bool","description_kind":"plain","optional":true},"privileged_docker_options":{"type":"bool","description_kind":"plain","optional":true},"shared_credentials":{"type":"bool","description_kind":"plain","optional":true},"vulnerable_tls_cipher_suite":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_access_policy":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_object_id":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set","string"],"description_kind":"plain","required":true},"time_series_insights_environment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_event_source_eventhub":{"version":0,"block":{"attributes":{"consumer_group_name":{"type":"string","description_kind":"plain","required":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"event_source_resource_id":{"type":"string","description_kind":"plain","required":true},"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"shared_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_key_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timestamp_property_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_event_source_iothub":{"version":0,"block":{"attributes":{"consumer_group_name":{"type":"string","description_kind":"plain","required":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"event_source_resource_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"shared_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_key_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timestamp_property_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_gen2_environment":{"version":0,"block":{"attributes":{"data_access_fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_properties":{"type":["list","string"],"description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"warm_store_data_retention_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"storage":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_reference_data_set":{"version":0,"block":{"attributes":{"data_string_comparison_behavior":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"time_series_insights_environment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_property":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_standard_environment":{"version":0,"block":{"attributes":{"data_retention_time":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"storage_limit_exceeded_behavior":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iotcentral_application":{"version":1,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"sub_domain":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub":{"version":0,"block":{"attributes":{"endpoint":{"type":["list",["object",{"authentication_type":"string","batch_frequency_in_seconds":"number","connection_string":"string","container_name":"string","encoding":"string","endpoint_uri":"string","entity_path":"string","file_name_format":"string","identity_id":"string","max_chunk_size_in_bytes":"number","name":"string","resource_group_name":"string","type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"enrichment":{"type":["list",["object",{"endpoint_names":["list","string"],"key":"string","value":"string"}]],"description_kind":"plain","optional":true,"computed":true},"event_hub_events_endpoint":{"type":"string","description_kind":"plain","computed":true},"event_hub_events_namespace":{"type":"string","description_kind":"plain","computed":true},"event_hub_events_path":{"type":"string","description_kind":"plain","computed":true},"event_hub_operations_endpoint":{"type":"string","description_kind":"plain","computed":true},"event_hub_operations_path":{"type":"string","description_kind":"plain","computed":true},"event_hub_partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"event_hub_retention_in_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route":{"type":["list",["object",{"condition":"string","enabled":"bool","endpoint_names":["list","string"],"name":"string","source":"string"}]],"description_kind":"plain","optional":true,"computed":true},"shared_access_policy":{"type":["list",["object",{"key_name":"string","permissions":"string","primary_key":"string","secondary_key":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"cloud_to_device":{"nesting_mode":"list","block":{"attributes":{"default_ttl":{"type":"string","description_kind":"plain","optional":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"feedback":{"nesting_mode":"list","block":{"attributes":{"lock_duration":{"type":"string","description_kind":"plain","optional":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true},"time_to_live":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"fallback_route":{"nesting_mode":"list","block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"endpoint_names":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_upload":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"container_name":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"lock_duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true},"notifications":{"type":"bool","description_kind":"plain","optional":true},"sas_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_rule_set":{"nesting_mode":"list","block":{"attributes":{"apply_to_builtin_eventhub_endpoint":{"type":"bool","description_kind":"plain","optional":true},"default_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"ip_mask":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_certificate":{"version":0,"block":{"attributes":{"certificate_content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"is_verified":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_consumer_group":{"version":0,"block":{"attributes":{"eventhub_endpoint_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps":{"version":0,"block":{"attributes":{"allocation_policy":{"type":"string","description_kind":"plain","optional":true},"device_provisioning_host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_scope":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_operations_host_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"ip_filter_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"ip_mask":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"linked_hub":{"nesting_mode":"list","block":{"attributes":{"allocation_weight":{"type":"number","description_kind":"plain","optional":true},"apply_allocation_policy":{"type":"bool","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps_certificate":{"version":0,"block":{"attributes":{"certificate_content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iot_dps_name":{"type":"string","description_kind":"plain","required":true},"is_verified":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps_shared_access_policy":{"version":0,"block":{"attributes":{"enrollment_read":{"type":"bool","description_kind":"plain","optional":true},"enrollment_write":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_dps_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"registration_read":{"type":"bool","description_kind":"plain","optional":true},"registration_write":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_config":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_eventhub":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"entity_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_servicebus_queue":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"entity_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_servicebus_topic":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"entity_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_storage_container":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"batch_frequency_in_seconds":{"type":"number","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"container_name":{"type":"string","description_kind":"plain","required":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"file_name_format":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"max_chunk_size_in_bytes":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_enrichment":{"version":0,"block":{"attributes":{"endpoint_names":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_fallback_route":{"version":0,"block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"endpoint_names":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_route":{"version":0,"block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"endpoint_names":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_shared_access_policy":{"version":0,"block":{"attributes":{"device_connect":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"registry_read":{"type":"bool","description_kind":"plain","optional":true},"registry_write":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_connect":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_ip_group":{"version":0,"block":{"attributes":{"cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault":{"version":2,"block":{"attributes":{"access_policy":{"type":["list",["object",{"application_id":"string","certificate_permissions":["list","string"],"key_permissions":["list","string"],"object_id":"string","secret_permissions":["list","string"],"storage_permissions":["list","string"],"tenant_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"enable_rbac_authorization":{"type":"bool","description_kind":"plain","optional":true},"enabled_for_deployment":{"type":"bool","description_kind":"plain","optional":true},"enabled_for_disk_encryption":{"type":"bool","description_kind":"plain","optional":true},"enabled_for_template_deployment":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"soft_delete_retention_days":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"vault_uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"contact":{"nesting_mode":"set","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"phone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_acls":{"nesting_mode":"list","block":{"attributes":{"bypass":{"type":"string","description_kind":"plain","required":true},"default_action":{"type":"string","description_kind":"plain","required":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_access_policy":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","optional":true},"certificate_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"secret_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"storage_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate":{"version":0,"block":{"attributes":{"certificate_attribute":{"type":["list",["object",{"created":"string","enabled":"bool","expires":"string","not_before":"string","recovery_level":"string","updated":"string"}]],"description_kind":"plain","computed":true},"certificate_data":{"type":"string","description_kind":"plain","computed":true},"certificate_data_base64":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"versionless_secret_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"attributes":{"contents":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"certificate_policy":{"nesting_mode":"list","block":{"block_types":{"issuer_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"key_properties":{"nesting_mode":"list","block":{"attributes":{"curve":{"type":"string","description_kind":"plain","optional":true,"computed":true},"exportable":{"type":"bool","description_kind":"plain","required":true},"key_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"key_type":{"type":"string","description_kind":"plain","required":true},"reuse_key":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"lifetime_action":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"days_before_expiry":{"type":"number","description_kind":"plain","optional":true},"lifetime_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"secret_properties":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"x509_certificate_properties":{"nesting_mode":"list","block":{"attributes":{"extended_key_usage":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"key_usage":{"type":["set","string"],"description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"validity_in_months":{"type":"number","description_kind":"plain","required":true}},"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"attributes":{"dns_names":{"type":["set","string"],"description_kind":"plain","optional":true},"emails":{"type":["set","string"],"description_kind":"plain","optional":true},"upns":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate_issuer":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"org_id":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provider_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"admin":{"nesting_mode":"list","block":{"attributes":{"email_address":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"last_name":{"type":"string","description_kind":"plain","optional":true},"phone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_key":{"version":0,"block":{"attributes":{"curve":{"type":"string","description_kind":"plain","optional":true,"computed":true},"e":{"type":"string","description_kind":"plain","computed":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_opts":{"type":["list","string"],"description_kind":"plain","required":true},"key_size":{"type":"number","description_kind":"plain","optional":true},"key_type":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"n":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before_date":{"type":"string","description_kind":"plain","optional":true},"public_key_openssh":{"type":"string","description_kind":"plain","computed":true},"public_key_pem":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"x":{"type":"string","description_kind":"plain","computed":true},"y":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_hardware_security_module":{"version":0,"block":{"attributes":{"admin_object_ids":{"type":["set","string"],"description_kind":"plain","required":true},"hsm_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"soft_delete_retention_days":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_storage_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"regenerate_key_automatically":{"type":"bool","description_kind":"plain","optional":true},"regeneration_period":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_storage_account_sas_token_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_storage_account_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sas_template_uri":{"type":"string","description_kind":"plain","required":true},"sas_type":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"validity_period":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_secret":{"version":0,"block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before_date":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_cluster":{"version":2,"block":{"attributes":{"api_server_authorized_ip_ranges":{"type":["set","string"],"description_kind":"plain","optional":true},"automatic_channel_upgrade":{"type":"string","description_kind":"plain","optional":true},"azure_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"dns_prefix":{"type":"string","description_kind":"plain","optional":true},"dns_prefix_private_cluster":{"type":"string","description_kind":"plain","optional":true},"enable_pod_security_policy":{"type":"bool","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"http_application_routing_enabled":{"type":"bool","description_kind":"plain","optional":true},"http_application_routing_zone_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kube_admin_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_admin_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kube_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kubernetes_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_account_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"node_resource_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"oidc_issuer_enabled":{"type":"bool","description_kind":"plain","optional":true},"oidc_issuer_url":{"type":"string","description_kind":"plain","computed":true},"open_service_mesh_enabled":{"type":"bool","description_kind":"plain","optional":true},"portal_fqdn":{"type":"string","description_kind":"plain","computed":true},"private_cluster_enabled":{"type":"bool","description_kind":"plain","optional":true},"private_cluster_public_fqdn_enabled":{"type":"bool","description_kind":"plain","optional":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_fqdn":{"type":"string","description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_based_access_control_enabled":{"type":"bool","description_kind":"plain","optional":true},"run_command_enabled":{"type":"bool","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"aci_connector_linux":{"nesting_mode":"list","block":{"attributes":{"subnet_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"auto_scaler_profile":{"nesting_mode":"list","block":{"attributes":{"balance_similar_node_groups":{"type":"bool","description_kind":"plain","optional":true},"empty_bulk_delete_max":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expander":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_graceful_termination_sec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_node_provisioning_time":{"type":"string","description_kind":"plain","optional":true},"max_unready_nodes":{"type":"number","description_kind":"plain","optional":true},"max_unready_percentage":{"type":"number","description_kind":"plain","optional":true},"new_pod_scale_up_delay":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_delay_after_add":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_delay_after_delete":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_delay_after_failure":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_unneeded":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_unready":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_utilization_threshold":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scan_interval":{"type":"string","description_kind":"plain","optional":true,"computed":true},"skip_nodes_with_local_storage":{"type":"bool","description_kind":"plain","optional":true},"skip_nodes_with_system_pods":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"azure_active_directory_role_based_access_control":{"nesting_mode":"list","block":{"attributes":{"admin_group_object_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"azure_rbac_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_app_id":{"type":"string","description_kind":"plain","optional":true},"managed":{"type":"bool","description_kind":"plain","optional":true},"server_app_id":{"type":"string","description_kind":"plain","optional":true},"server_app_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"default_node_pool":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"enable_auto_scaling":{"type":"bool","description_kind":"plain","optional":true},"enable_host_encryption":{"type":"bool","description_kind":"plain","optional":true},"enable_node_public_ip":{"type":"bool","description_kind":"plain","optional":true},"fips_enabled":{"type":"bool","description_kind":"plain","optional":true},"host_group_id":{"type":"string","description_kind":"plain","optional":true},"kubelet_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_count":{"type":"number","description_kind":"plain","optional":true},"max_pods":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"node_labels":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"node_public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"node_taints":{"type":["list","string"],"description_kind":"plain","optional":true},"only_critical_addons_enabled":{"type":"bool","description_kind":"plain","optional":true},"orchestrator_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"os_disk_type":{"type":"string","description_kind":"plain","optional":true},"os_sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pod_subnet_id":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true},"vnet_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"kubelet_config":{"nesting_mode":"list","block":{"attributes":{"allowed_unsafe_sysctls":{"type":["set","string"],"description_kind":"plain","optional":true},"container_log_max_line":{"type":"number","description_kind":"plain","optional":true},"container_log_max_size_mb":{"type":"number","description_kind":"plain","optional":true},"cpu_cfs_quota_enabled":{"type":"bool","description_kind":"plain","optional":true},"cpu_cfs_quota_period":{"type":"string","description_kind":"plain","optional":true},"cpu_manager_policy":{"type":"string","description_kind":"plain","optional":true},"image_gc_high_threshold":{"type":"number","description_kind":"plain","optional":true},"image_gc_low_threshold":{"type":"number","description_kind":"plain","optional":true},"pod_max_pid":{"type":"number","description_kind":"plain","optional":true},"topology_manager_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linux_os_config":{"nesting_mode":"list","block":{"attributes":{"swap_file_size_mb":{"type":"number","description_kind":"plain","optional":true},"transparent_huge_page_defrag":{"type":"string","description_kind":"plain","optional":true},"transparent_huge_page_enabled":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"sysctl_config":{"nesting_mode":"list","block":{"attributes":{"fs_aio_max_nr":{"type":"number","description_kind":"plain","optional":true},"fs_file_max":{"type":"number","description_kind":"plain","optional":true},"fs_inotify_max_user_watches":{"type":"number","description_kind":"plain","optional":true},"fs_nr_open":{"type":"number","description_kind":"plain","optional":true},"kernel_threads_max":{"type":"number","description_kind":"plain","optional":true},"net_core_netdev_max_backlog":{"type":"number","description_kind":"plain","optional":true},"net_core_optmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_somaxconn":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_min":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh1":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh2":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh3":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_fin_timeout":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_intvl":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_probes":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_time":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_syn_backlog":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_tw_buckets":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_tw_reuse":{"type":"bool","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_buckets":{"type":"number","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_max":{"type":"number","description_kind":"plain","optional":true},"vm_max_map_count":{"type":"number","description_kind":"plain","optional":true},"vm_swappiness":{"type":"number","description_kind":"plain","optional":true},"vm_vfs_cache_pressure":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"upgrade_settings":{"nesting_mode":"list","block":{"attributes":{"max_surge":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"http_proxy_config":{"nesting_mode":"list","block":{"attributes":{"http_proxy":{"type":"string","description_kind":"plain","optional":true},"https_proxy":{"type":"string","description_kind":"plain","optional":true},"no_proxy":{"type":["set","string"],"description_kind":"plain","optional":true},"trusted_ca":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ingress_application_gateway":{"nesting_mode":"list","block":{"attributes":{"effective_gateway_id":{"type":"string","description_kind":"plain","computed":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true},"gateway_name":{"type":"string","description_kind":"plain","optional":true},"ingress_application_gateway_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true},"subnet_cidr":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"key_vault_secrets_provider":{"nesting_mode":"list","block":{"attributes":{"secret_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true},"secret_rotation_enabled":{"type":"bool","description_kind":"plain","optional":true},"secret_rotation_interval":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kubelet_identity":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"linux_profile":{"nesting_mode":"list","block":{"attributes":{"admin_username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ssh_key":{"nesting_mode":"list","block":{"attributes":{"key_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"maintenance_window":{"nesting_mode":"list","block":{"block_types":{"allowed":{"nesting_mode":"set","block":{"attributes":{"day":{"type":"string","description_kind":"plain","required":true},"hours":{"type":["set","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not_allowed":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"microsoft_defender":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_profile":{"nesting_mode":"list","block":{"attributes":{"dns_service_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"docker_bridge_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_versions":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"load_balancer_sku":{"type":"string","description_kind":"plain","optional":true},"network_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_plugin":{"type":"string","description_kind":"plain","required":true},"network_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outbound_type":{"type":"string","description_kind":"plain","optional":true},"pod_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"load_balancer_profile":{"nesting_mode":"list","block":{"attributes":{"effective_outbound_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"managed_outbound_ip_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"outbound_ip_address_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"outbound_ip_prefix_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"outbound_ports_allocated":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"nat_gateway_profile":{"nesting_mode":"list","block":{"attributes":{"effective_outbound_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"managed_outbound_ip_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"oms_agent":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"oms_agent_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"service_principal":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"windows_profile":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"license":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_kubernetes_cluster_node_pool":{"version":1,"block":{"attributes":{"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"enable_auto_scaling":{"type":"bool","description_kind":"plain","optional":true},"enable_host_encryption":{"type":"bool","description_kind":"plain","optional":true},"enable_node_public_ip":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"fips_enabled":{"type":"bool","description_kind":"plain","optional":true},"host_group_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubelet_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_cluster_id":{"type":"string","description_kind":"plain","required":true},"max_count":{"type":"number","description_kind":"plain","optional":true},"max_pods":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_count":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"node_labels":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"node_public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"node_taints":{"type":["list","string"],"description_kind":"plain","optional":true},"orchestrator_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"os_disk_type":{"type":"string","description_kind":"plain","optional":true},"os_sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"pod_subnet_id":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"scale_down_mode":{"type":"string","description_kind":"plain","optional":true},"spot_max_price":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true},"vnet_subnet_id":{"type":"string","description_kind":"plain","optional":true},"workload_runtime":{"type":"string","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"kubelet_config":{"nesting_mode":"list","block":{"attributes":{"allowed_unsafe_sysctls":{"type":["set","string"],"description_kind":"plain","optional":true},"container_log_max_line":{"type":"number","description_kind":"plain","optional":true},"container_log_max_size_mb":{"type":"number","description_kind":"plain","optional":true},"cpu_cfs_quota_enabled":{"type":"bool","description_kind":"plain","optional":true},"cpu_cfs_quota_period":{"type":"string","description_kind":"plain","optional":true},"cpu_manager_policy":{"type":"string","description_kind":"plain","optional":true},"image_gc_high_threshold":{"type":"number","description_kind":"plain","optional":true},"image_gc_low_threshold":{"type":"number","description_kind":"plain","optional":true},"pod_max_pid":{"type":"number","description_kind":"plain","optional":true},"topology_manager_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linux_os_config":{"nesting_mode":"list","block":{"attributes":{"swap_file_size_mb":{"type":"number","description_kind":"plain","optional":true},"transparent_huge_page_defrag":{"type":"string","description_kind":"plain","optional":true},"transparent_huge_page_enabled":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"sysctl_config":{"nesting_mode":"list","block":{"attributes":{"fs_aio_max_nr":{"type":"number","description_kind":"plain","optional":true},"fs_file_max":{"type":"number","description_kind":"plain","optional":true},"fs_inotify_max_user_watches":{"type":"number","description_kind":"plain","optional":true},"fs_nr_open":{"type":"number","description_kind":"plain","optional":true},"kernel_threads_max":{"type":"number","description_kind":"plain","optional":true},"net_core_netdev_max_backlog":{"type":"number","description_kind":"plain","optional":true},"net_core_optmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_somaxconn":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_min":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh1":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh2":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh3":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_fin_timeout":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_intvl":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_probes":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_time":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_syn_backlog":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_tw_buckets":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_tw_reuse":{"type":"bool","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_buckets":{"type":"number","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_max":{"type":"number","description_kind":"plain","optional":true},"vm_max_map_count":{"type":"number","description_kind":"plain","optional":true},"vm_swappiness":{"type":"number","description_kind":"plain","optional":true},"vm_vfs_cache_pressure":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"upgrade_settings":{"nesting_mode":"list","block":{"attributes":{"max_surge":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_kusto_attached_database_configuration":{"version":0,"block":{"attributes":{"attached_database_names":{"type":["list","string"],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"cluster_resource_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_principal_modification_kind":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sharing":{"nesting_mode":"list","block":{"attributes":{"external_tables_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"external_tables_to_include":{"type":["set","string"],"description_kind":"plain","optional":true},"materialized_views_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"materialized_views_to_include":{"type":["set","string"],"description_kind":"plain","optional":true},"tables_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"tables_to_include":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster":{"version":0,"block":{"attributes":{"allowed_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_ip_ranges":{"type":["list","string"],"description_kind":"plain","optional":true},"auto_stop_enabled":{"type":"bool","description_kind":"plain","optional":true},"data_ingestion_uri":{"type":"string","description_kind":"plain","computed":true},"disk_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"double_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_network_access_restricted":{"type":"bool","description_kind":"plain","optional":true},"public_ip_type":{"type":"string","description_kind":"plain","optional":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"purge_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"streaming_ingestion_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trusted_external_tenants":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"optimized_auto_scale":{"nesting_mode":"list","block":{"attributes":{"maximum_instances":{"type":"number","description_kind":"plain","required":true},"minimum_instances":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_network_configuration":{"nesting_mode":"list","block":{"attributes":{"data_management_public_ip_id":{"type":"string","description_kind":"plain","required":true},"engine_public_ip_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_kusto_cluster_customer_managed_key":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"key_version":{"type":"string","description_kind":"plain","required":true},"user_identity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster_managed_private_endpoint":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_link_resource_id":{"type":"string","description_kind":"plain","required":true},"private_link_resource_region":{"type":"string","description_kind":"plain","optional":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster_principal_assignment":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_name":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"tenant_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_database":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"hot_cache_period":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","computed":true},"soft_delete_period":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_database_principal_assignment":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_name":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"tenant_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_eventgrid_data_connection":{"version":0,"block":{"attributes":{"blob_storage_event_type":{"type":"string","description_kind":"plain","optional":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"database_routing_type":{"type":"string","description_kind":"plain","optional":true},"eventgrid_resource_id":{"type":"string","description_kind":"plain","optional":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","required":true},"eventhub_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","optional":true},"mapping_rule_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"skip_first_record":{"type":"bool","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_eventhub_data_connection":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"compression":{"type":"string","description_kind":"plain","optional":true},"consumer_group":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"database_routing_type":{"type":"string","description_kind":"plain","optional":true},"event_system_properties":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"eventhub_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"mapping_rule_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_iothub_data_connection":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"consumer_group":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"database_routing_type":{"type":"string","description_kind":"plain","optional":true},"event_system_properties":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"mapping_rule_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_script":{"version":0,"block":{"attributes":{"continue_on_errors_enabled":{"type":"bool","description_kind":"plain","optional":true},"database_id":{"type":"string","description_kind":"plain","required":true},"force_an_update_when_value_changed":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sas_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"script_content":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb":{"version":0,"block":{"attributes":{"edge_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"frontend_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"gateway_load_balancer_frontend_ip_configuration_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"inbound_nat_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancer_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_backend_address_pool":{"version":0,"block":{"attributes":{"backend_ip_configurations":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_nat_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"load_balancing_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_rules":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tunnel_interface":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"number","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_backend_address_pool_address":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_nat_rule_port_mapping":{"type":["list",["object",{"backend_port":"number","frontend_port":"number","inbound_nat_rule_name":"string"}]],"description_kind":"plain","computed":true},"ip_address":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_nat_pool":{"version":0,"block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"floating_ip_enabled":{"type":"bool","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port_end":{"type":"number","description_kind":"plain","required":true},"frontend_port_start":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tcp_reset_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_nat_rule":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","optional":true},"backend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"backend_port":{"type":"number","description_kind":"plain","required":true},"enable_floating_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","optional":true},"frontend_port_end":{"type":"number","description_kind":"plain","optional":true},"frontend_port_start":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_outbound_rule":{"version":0,"block":{"attributes":{"allocated_outbound_ports":{"type":"number","description_kind":"plain","optional":true},"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"frontend_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_probe":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"load_balancer_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_probes":{"type":"number","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_path":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_rule":{"version":0,"block":{"attributes":{"backend_address_pool_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"backend_port":{"type":"number","description_kind":"plain","required":true},"disable_outbound_snat":{"type":"bool","description_kind":"plain","optional":true},"enable_floating_ip":{"type":"bool","description_kind":"plain","optional":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"load_distribution":{"type":"string","description_kind":"plain","optional":true,"computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"probe_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lighthouse_assignment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lighthouse_definition_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lighthouse_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lighthouse_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managing_tenant_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authorization":{"nesting_mode":"set","block":{"attributes":{"delegated_role_definition_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_display_name":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the function app use Client Certificates","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser` ","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Linux Function App enabled.","description_kind":"plain","optional":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App only be accessed via HTTPS?","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description":"Specifies the name of the Function App.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description":"The ID of the App Service Plan within which to create this Function App","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Linux Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Linux Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Linux Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"container_registry_managed_identity_client_id":{"type":"string","description":"The Client ID of the Managed Service Identity to use for connections to the Azure Container Registry.","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description":"Should connections for Azure Container Registry use Managed Identity.","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Linux Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Linux Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description":"The Linux FX Version","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Linux Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Linux Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Linux Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"worker_count":{"type":"number","description":"The number of Workers for this Linux Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6.0`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The version of PowerShell Core to use. Possibles values are `7`, and `7.2`","description_kind":"plain","optional":true},"python_version":{"type":"string","description":"The version of Python to use. Possible values include `3.9`, `3.8`, and `3.7`.","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"block_types":{"docker":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The name of the Docker image to use.","description_kind":"plain","required":true},"image_tag":{"type":"string","description":"The image tag of the image to use.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password for the account to use to connect to the registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The URL of the docker registry.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username to use for connections to the registry.","description_kind":"plain","optional":true,"sensitive":true}},"description":"A docker block","description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_function_app_slot":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting.","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the Function App Slot use Client Certificates.","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App Slot's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser`.","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Linux Function App Slot enabled.","description_kind":"plain","optional":true},"function_app_id":{"type":"string","description":"The ID of the Linux Function App this Slot is a member of.","description_kind":"plain","required":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App Slot.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App Slot only be accessed via HTTPS?","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description":"Specifies the name of the Function App Slot.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App Slot.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App Slot.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App Slot use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Linux Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Linux Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Linux Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description":"The Client ID of the Managed Service Identity to use for connections to the Azure Container Registry.","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description":"Should connections for Azure Container Registry use Managed Identity.","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Linux Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Linux Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description":"The Linux FX Version","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Linux Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Linux Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Linux Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"worker_count":{"type":"number","description":"The number of Workers for this Linux Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6.0`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The version of PowerShell Core to use. Possibles values are `7`, and `7.2`","description_kind":"plain","optional":true},"python_version":{"type":"string","description":"The version of Python to use. Possible values include `3.9`, `3.8`, and `3.7`.","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"block_types":{"docker":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The name of the Docker image to use.","description_kind":"plain","required":true},"image_tag":{"type":"string","description":"The image tag of the image to use.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password for the account to use to connect to the registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The URL of the docker registry.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username to use for connections to the registry.","description_kind":"plain","optional":true,"sensitive":true}},"description":"A docker block","description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_virtual_machine":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"allow_extension_operations":{"type":"bool","description_kind":"plain","optional":true},"availability_set_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"dedicated_host_group_id":{"type":"string","description_kind":"plain","optional":true},"dedicated_host_id":{"type":"string","description_kind":"plain","optional":true},"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","required":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"platform_fault_domain":{"type":"number","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"size":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"admin_ssh_key":{"nesting_mode":"set","block":{"attributes":{"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true},"do_not_run_extensions_on_overprovisioned_machines":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"health_probe_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"overprovision":{"type":"bool","description_kind":"plain","optional":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_in_policy":{"type":"string","description_kind":"plain","optional":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"single_placement_group":{"type":"bool","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true},"upgrade_mode":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone_balance":{"type":"bool","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"admin_ssh_key":{"nesting_mode":"set","block":{"attributes":{"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"automatic_instance_repair":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"grace_period":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"automatic_os_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"disable_automatic_rollback":{"type":"bool","description_kind":"plain","required":true},"enable_automatic_os_upgrade":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"ultra_ssd_disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ultra_ssd_disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"force_update_tag":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_inbound_nat_rules_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"public_ip_address":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_tag":{"nesting_mode":"list","block":{"attributes":{"tag":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rolling_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"max_batch_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_upgraded_instance_percent":{"type":"number","description_kind":"plain","required":true},"pause_time_between_batches":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"terminate_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_web_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"docker_image":{"type":"string","description_kind":"plain","optional":true},"docker_image_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_server":{"type":"string","description_kind":"plain","optional":true},"java_server_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"ruby_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"trigger":{"nesting_mode":"list","block":{"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_web_app_slot":{"version":0,"block":{"attributes":{"app_metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"app_service_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"docker_image":{"type":"string","description_kind":"plain","optional":true},"docker_image_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_server":{"type":"string","description_kind":"plain","optional":true},"java_server_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"ruby_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"trigger":{"nesting_mode":"list","block":{"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_load_test":{"version":0,"block":{"attributes":{"dataplane_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_local_network_gateway":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","optional":true},"gateway_address":{"type":"string","description_kind":"plain","optional":true},"gateway_fqdn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"bgp_settings":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","required":true},"bgp_peering_address":{"type":"string","description_kind":"plain","required":true},"peer_weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_cluster":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size_gb":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_cluster_customer_managed_key":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"log_analytics_cluster_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_data_export_rule":{"version":0,"block":{"attributes":{"destination_resource_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"export_rule_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"table_names":{"type":["set","string"],"description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_datasource_windows_event":{"version":1,"block":{"attributes":{"event_log_name":{"type":"string","description_kind":"plain","required":true},"event_types":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"workspace_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_datasource_windows_performance_counter":{"version":1,"block":{"attributes":{"counter_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true},"interval_seconds":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"object_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"workspace_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_linked_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"read_access_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true},"write_access_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_linked_storage_account":{"version":0,"block":{"attributes":{"data_source_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_ids":{"type":["set","string"],"description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_query_pack":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_saved_search":{"version":1,"block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"function_alias":{"type":"string","description_kind":"plain","optional":true},"function_parameters":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_solution":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"solution_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_name":{"type":"string","description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","computed":true},"product":{"type":"string","description_kind":"plain","required":true},"promotion_code":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_storage_insights":{"version":0,"block":{"attributes":{"blob_container_names":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"table_names":{"type":["set","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_workspace":{"version":2,"block":{"attributes":{"daily_quota_gb":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_ingestion_enabled":{"type":"bool","description_kind":"plain","optional":true},"internet_query_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"reservation_capacity_in_gb_per_day":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secondary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_action_custom":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_action_http":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","optional":true},"headers":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"method":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"run_after":{"nesting_mode":"set","block":{"attributes":{"action_name":{"type":"string","description_kind":"plain","required":true},"action_result":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_agreement":{"version":0,"block":{"attributes":{"agreement_type":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true},"guest_partner_name":{"type":"string","description_kind":"plain","required":true},"host_partner_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"guest_identity":{"nesting_mode":"list","block":{"attributes":{"qualifier":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"host_identity":{"nesting_mode":"list","block":{"attributes":{"qualifier":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_assembly":{"version":0,"block":{"attributes":{"assembly_name":{"type":"string","description_kind":"plain","required":true},"assembly_version":{"type":"string","description_kind":"plain","optional":true},"content":{"type":"string","description_kind":"plain","optional":true},"content_link_uri":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_batch_configuration":{"version":0,"block":{"attributes":{"batch_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"release_criteria":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true},"message_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"recurrence":{"nesting_mode":"list","block":{"attributes":{"end_time":{"type":"string","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","required":true},"interval":{"type":"number","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":["set","number"],"description_kind":"plain","optional":true},"minutes":{"type":["set","number"],"description_kind":"plain","optional":true},"month_days":{"type":["set","number"],"description_kind":"plain","optional":true},"week_days":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"monthly":{"nesting_mode":"set","block":{"attributes":{"week":{"type":"number","description_kind":"plain","required":true},"weekday":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_certificate":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_certificate":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_key":{"nesting_mode":"list","block":{"attributes":{"key_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"key_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_map":{"version":0,"block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"map_type":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_partner":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"business_identity":{"nesting_mode":"set","block":{"attributes":{"qualifier":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_schema":{"version":0,"block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"file_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_session":{"version":0,"block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_standard":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"bundle_version":{"type":"string","description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_account_share_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"use_extension_bundle":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_trigger_custom":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_trigger_http_request":{"version":0,"block":{"attributes":{"callback_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"relative_path":{"type":"string","description_kind":"plain","optional":true},"schema":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_trigger_recurrence":{"version":0,"block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","required":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"at_these_hours":{"type":["set","number"],"description_kind":"plain","optional":true},"at_these_minutes":{"type":["set","number"],"description_kind":"plain","optional":true},"on_these_days":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_workflow":{"version":0,"block":{"attributes":{"access_endpoint":{"type":"string","description_kind":"plain","computed":true},"connector_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"connector_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"logic_app_integration_account_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workflow_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"workflow_schema":{"type":"string","description_kind":"plain","optional":true},"workflow_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"access_control":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"content":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"open_authentication_policy":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"claim":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"workflow_management":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logz_monitor":{"version":0,"block":{"attributes":{"company_name":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"enterprise_app_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"logz_organization_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"single_sign_on_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"plan":{"nesting_mode":"list","block":{"attributes":{"billing_cycle":{"type":"string","description_kind":"plain","required":true},"effective_date":{"type":"string","description_kind":"plain","required":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"usage_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","required":true},"last_name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_logz_sub_account":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logz_monitor_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","required":true},"last_name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_logz_sub_account_tag_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logz_sub_account_id":{"type":"string","description_kind":"plain","required":true},"send_aad_logs":{"type":"bool","description_kind":"plain","optional":true},"send_activity_logs":{"type":"bool","description_kind":"plain","optional":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logz_tag_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logz_monitor_id":{"type":"string","description_kind":"plain","required":true},"send_aad_logs":{"type":"bool","description_kind":"plain","optional":true},"send_activity_logs":{"type":"bool","description_kind":"plain","optional":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_compute_cluster":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"ssh_public_access_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"subnet_resource_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vm_priority":{"type":"string","description_kind":"plain","required":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scale_settings":{"nesting_mode":"list","block":{"attributes":{"max_node_count":{"type":"number","description_kind":"plain","required":true},"min_node_count":{"type":"number","description_kind":"plain","required":true},"scale_down_nodes_after_idle_duration":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"ssh":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"key_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_compute_instance":{"version":0,"block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_resource_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_machine_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"assign_to_user":{"nesting_mode":"list","block":{"attributes":{"object_id":{"type":"string","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssh":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_inference_cluster":{"version":0,"block":{"attributes":{"cluster_purpose":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_cluster_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssl":{"nesting_mode":"list","block":{"attributes":{"cert":{"type":"string","description_kind":"plain","optional":true},"cname":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"leaf_domain_label":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing_domain":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_synapse_spark":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"synapse_spark_pool_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_workspace":{"version":0,"block":{"attributes":{"application_insights_id":{"type":"string","description_kind":"plain","required":true},"container_registry_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"discovery_url":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"high_business_impact":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_build_compute_name":{"type":"string","description_kind":"plain","optional":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_user_assigned_identity":{"type":"string","description_kind":"plain","optional":true},"public_access_behind_virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_assignment_dedicated_host":{"version":0,"block":{"attributes":{"dedicated_host_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_assignment_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_id":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_assignment_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_id":{"type":"string","description_kind":"plain","required":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_configuration":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"window":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","optional":true},"expiration_date_time":{"type":"string","description_kind":"plain","optional":true},"recur_every":{"type":"string","description_kind":"plain","optional":true},"start_date_time":{"type":"string","description_kind":"plain","required":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_managed_application":{"version":0,"block":{"attributes":{"application_definition_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameter_values":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"promotion_code":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_application_definition":{"version":0,"block":{"attributes":{"create_ui_definition":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"lock_level":{"type":"string","description_kind":"plain","required":true},"main_template":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"package_enabled":{"type":"bool","description_kind":"plain","optional":true},"package_file_uri":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"authorization":{"nesting_mode":"set","block":{"attributes":{"role_definition_id":{"type":"string","description_kind":"plain","required":true},"service_principal_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_disk":{"version":0,"block":{"attributes":{"create_option":{"type":"string","description_kind":"plain","required":true},"disk_access_id":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_iops_read_only":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_mbps_read_only":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"gallery_image_reference_id":{"type":"string","description_kind":"plain","optional":true},"hyper_v_generation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_reference_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"logical_sector_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_shares":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_access_policy":{"type":"string","description_kind":"plain","optional":true},"on_demand_bursting_enabled":{"type":"bool","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_type":{"type":"string","description_kind":"plain","optional":true},"source_resource_id":{"type":"string","description_kind":"plain","optional":true},"source_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"encryption_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"disk_encryption_key":{"nesting_mode":"list","block":{"attributes":{"secret_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_encryption_key":{"nesting_mode":"list","block":{"attributes":{"key_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_disk_sas_token":{"version":0,"block":{"attributes":{"access_level":{"type":"string","description_kind":"plain","required":true},"duration_in_seconds":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_id":{"type":"string","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_management_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_policy_remediation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_subscription_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_lock":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_level":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maps_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"x_ms_client_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maps_creator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maps_account_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_units":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_server_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","required":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_marketplace_agreement":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_text_link":{"type":"string","description_kind":"plain","computed":true},"offer":{"type":"string","description_kind":"plain","required":true},"plan":{"type":"string","description_kind":"plain","required":true},"privacy_policy_link":{"type":"string","description_kind":"plain","computed":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_asset":{"version":0,"block":{"attributes":{"alternate_id":{"type":"string","description_kind":"plain","optional":true},"container":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_asset_filter":{"version":0,"block":{"attributes":{"asset_id":{"type":"string","description_kind":"plain","required":true},"first_quality_bitrate":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"presentation_time_range":{"nesting_mode":"list","block":{"attributes":{"end_in_units":{"type":"number","description_kind":"plain","optional":true},"force_end":{"type":"bool","description_kind":"plain","optional":true},"live_backoff_in_units":{"type":"number","description_kind":"plain","optional":true},"presentation_window_in_units":{"type":"number","description_kind":"plain","optional":true},"start_in_units":{"type":"number","description_kind":"plain","optional":true},"unit_timescale_in_miliseconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"track_selection":{"nesting_mode":"list","block":{"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"operation":{"type":"string","description_kind":"plain","optional":true},"property":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_content_key_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_option":{"nesting_mode":"set","block":{"attributes":{"clear_key_configuration_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"open_restriction_enabled":{"type":"bool","description_kind":"plain","optional":true},"widevine_configuration_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"fairplay_configuration":{"nesting_mode":"list","block":{"attributes":{"ask":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pfx":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pfx_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"rental_and_lease_key_type":{"type":"string","description_kind":"plain","optional":true},"rental_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"offline_rental_configuration":{"nesting_mode":"list","block":{"attributes":{"playback_duration_seconds":{"type":"number","description_kind":"plain","optional":true},"storage_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"playready_configuration_license":{"nesting_mode":"list","block":{"attributes":{"allow_test_devices":{"type":"bool","description_kind":"plain","optional":true},"begin_date":{"type":"string","description_kind":"plain","optional":true},"content_key_location_from_header_enabled":{"type":"bool","description_kind":"plain","optional":true},"content_key_location_from_key_id":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true},"grace_period":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"relative_begin_date":{"type":"string","description_kind":"plain","optional":true},"relative_expiration_date":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"play_right":{"nesting_mode":"list","block":{"attributes":{"agc_and_color_stripe_restriction":{"type":"number","description_kind":"plain","optional":true},"allow_passing_video_content_to_unknown_output":{"type":"string","description_kind":"plain","optional":true},"analog_video_opl":{"type":"number","description_kind":"plain","optional":true},"compressed_digital_audio_opl":{"type":"number","description_kind":"plain","optional":true},"digital_video_only_content_restriction":{"type":"bool","description_kind":"plain","optional":true},"first_play_expiration":{"type":"string","description_kind":"plain","optional":true},"image_constraint_for_analog_component_video_restriction":{"type":"bool","description_kind":"plain","optional":true},"image_constraint_for_analog_computer_monitor_restriction":{"type":"bool","description_kind":"plain","optional":true},"scms_restriction":{"type":"number","description_kind":"plain","optional":true},"uncompressed_digital_audio_opl":{"type":"number","description_kind":"plain","optional":true},"uncompressed_digital_video_opl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"token_restriction":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"open_id_connect_discovery_document":{"type":"string","description_kind":"plain","optional":true},"primary_rsa_token_key_exponent":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"primary_rsa_token_key_modulus":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"primary_symmetric_token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"primary_x509_token_key_raw":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"required_claim":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_job":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"transform_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_asset":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_asset":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_live_event":{"version":0,"block":{"attributes":{"auto_start_enabled":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"hostname_prefix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"transcription_languages":{"type":["list","string"],"description_kind":"plain","optional":true},"use_static_hostname":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cross_site_access_policy":{"nesting_mode":"list","block":{"attributes":{"client_access_policy":{"type":"string","description_kind":"plain","optional":true},"cross_domain_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"encoding":{"nesting_mode":"list","block":{"attributes":{"key_frame_interval":{"type":"string","description_kind":"plain","optional":true},"preset_name":{"type":"string","description_kind":"plain","optional":true},"stretch_mode":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":["list",["object",{"protocol":"string","url":"string"}]],"description_kind":"plain","computed":true},"key_frame_interval_duration":{"type":"string","description_kind":"plain","optional":true},"streaming_protocol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_access_control_allow":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"subnet_prefix_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"preview":{"nesting_mode":"list","block":{"attributes":{"alternative_media_id":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":["list",["object",{"protocol":"string","url":"string"}]],"description_kind":"plain","computed":true},"preview_locator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"streaming_policy_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"ip_access_control_allow":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"subnet_prefix_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_live_event_output":{"version":0,"block":{"attributes":{"archive_window_duration":{"type":"string","description_kind":"plain","required":true},"asset_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"hls_fragments_per_ts_segment":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"live_event_id":{"type":"string","description_kind":"plain","required":true},"manifest_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_snap_time_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_services_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_authentication_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_delivery_access_control":{"nesting_mode":"list","block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","optional":true},"ip_allow_list":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"is_primary":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_streaming_endpoint":{"version":0,"block":{"attributes":{"auto_start_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cdn_enabled":{"type":"bool","description_kind":"plain","optional":true},"cdn_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cdn_provider":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_host_names":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"max_cache_age_seconds":{"type":"number","description_kind":"plain","optional":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_units":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"access_control":{"nesting_mode":"list","block":{"block_types":{"akamai_signature_header_authentication_key":{"nesting_mode":"list","block":{"attributes":{"base64_key":{"type":"string","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ip_allow":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"subnet_prefix_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cross_site_access_policy":{"nesting_mode":"list","block":{"attributes":{"client_access_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cross_domain_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_streaming_locator":{"version":0,"block":{"attributes":{"alternative_media_id":{"type":"string","description_kind":"plain","optional":true},"asset_name":{"type":"string","description_kind":"plain","required":true},"default_content_key_policy_name":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"streaming_locator_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"streaming_policy_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content_key":{"nesting_mode":"list","block":{"attributes":{"content_key_id":{"type":"string","description_kind":"plain","optional":true},"label_reference_in_streaming_policy":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_streaming_policy":{"version":0,"block":{"attributes":{"default_content_key_policy_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"common_encryption_cbcs":{"nesting_mode":"list","block":{"block_types":{"default_content_key":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"drm_fairplay":{"nesting_mode":"list","block":{"attributes":{"allow_persistent_license":{"type":"bool","description_kind":"plain","optional":true},"custom_license_acquisition_url_template":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"enabled_protocols":{"nesting_mode":"list","block":{"attributes":{"dash":{"type":"bool","description_kind":"plain","optional":true},"download":{"type":"bool","description_kind":"plain","optional":true},"hls":{"type":"bool","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"common_encryption_cenc":{"nesting_mode":"list","block":{"attributes":{"drm_widevine_custom_license_acquisition_url_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_content_key":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"drm_playready":{"nesting_mode":"list","block":{"attributes":{"custom_attributes":{"type":"string","description_kind":"plain","optional":true},"custom_license_acquisition_url_template":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"enabled_protocols":{"nesting_mode":"list","block":{"attributes":{"dash":{"type":"bool","description_kind":"plain","optional":true},"download":{"type":"bool","description_kind":"plain","optional":true},"hls":{"type":"bool","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"no_encryption_enabled_protocols":{"nesting_mode":"list","block":{"attributes":{"dash":{"type":"bool","description_kind":"plain","optional":true},"download":{"type":"bool","description_kind":"plain","optional":true},"hls":{"type":"bool","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_transform":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"output":{"nesting_mode":"list","block":{"attributes":{"on_error_action":{"type":"string","description_kind":"plain","optional":true},"relative_priority":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"audio_analyzer_preset":{"nesting_mode":"list","block":{"attributes":{"audio_analysis_mode":{"type":"string","description_kind":"plain","optional":true},"audio_language":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"builtin_preset":{"nesting_mode":"list","block":{"attributes":{"preset_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"face_detector_preset":{"nesting_mode":"list","block":{"attributes":{"analysis_resolution":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video_analyzer_preset":{"nesting_mode":"list","block":{"attributes":{"audio_analysis_mode":{"type":"string","description_kind":"plain","optional":true},"audio_language":{"type":"string","description_kind":"plain","optional":true},"insights_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_aad_diagnostic_setting":{"version":0,"block":{"attributes":{"eventhub_authorization_rule_id":{"type":"string","description_kind":"plain","optional":true},"eventhub_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"log":{"nesting_mode":"set","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_group":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"short_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"arm_role_receiver":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"role_id":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"automation_runbook_receiver":{"nesting_mode":"list","block":{"attributes":{"automation_account_id":{"type":"string","description_kind":"plain","required":true},"is_global_runbook":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"runbook_name":{"type":"string","description_kind":"plain","required":true},"service_uri":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true},"webhook_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"azure_app_push_receiver":{"nesting_mode":"list","block":{"attributes":{"email_address":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"azure_function_receiver":{"nesting_mode":"list","block":{"attributes":{"function_app_resource_id":{"type":"string","description_kind":"plain","required":true},"function_name":{"type":"string","description_kind":"plain","required":true},"http_trigger_url":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"email_receiver":{"nesting_mode":"list","block":{"attributes":{"email_address":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"event_hub_receiver":{"nesting_mode":"list","block":{"attributes":{"event_hub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"itsm_receiver":{"nesting_mode":"list","block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true},"ticket_configuration":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"logic_app_receiver":{"nesting_mode":"list","block":{"attributes":{"callback_url":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"sms_receiver":{"nesting_mode":"list","block":{"attributes":{"country_code":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"voice_receiver":{"nesting_mode":"list","block":{"attributes":{"country_code":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"webhook_receiver":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"service_uri":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"aad_auth":{"nesting_mode":"list","block":{"attributes":{"identifier_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_rule_action_group":{"version":0,"block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"block_types":{"alert_context":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"alert_rule_id":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"description":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor_service":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"severity":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_resource_type":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scope":{"nesting_mode":"list","block":{"attributes":{"resource_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_rule_suppression":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"block_types":{"alert_context":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"alert_rule_id":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"description":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor_service":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"severity":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_resource_type":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scope":{"nesting_mode":"list","block":{"attributes":{"resource_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"suppression":{"nesting_mode":"list","block":{"attributes":{"recurrence_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"end_date_utc":{"type":"string","description_kind":"plain","required":true},"recurrence_monthly":{"type":["set","number"],"description_kind":"plain","optional":true},"recurrence_weekly":{"type":["set","string"],"description_kind":"plain","optional":true},"start_date_utc":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_activity_log_alert":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","required":true},"webhook_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"criteria":{"nesting_mode":"list","block":{"attributes":{"caller":{"type":"string","description_kind":"plain","optional":true},"category":{"type":"string","description_kind":"plain","required":true},"level":{"type":"string","description_kind":"plain","optional":true},"operation_name":{"type":"string","description_kind":"plain","optional":true},"recommendation_category":{"type":"string","description_kind":"plain","optional":true},"recommendation_impact":{"type":"string","description_kind":"plain","optional":true},"recommendation_type":{"type":"string","description_kind":"plain","optional":true},"resource_group":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","optional":true},"resource_provider":{"type":"string","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"sub_status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"resource_health":{"nesting_mode":"list","block":{"attributes":{"current":{"type":["set","string"],"description_kind":"plain","optional":true},"previous":{"type":["set","string"],"description_kind":"plain","optional":true},"reason":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"service_health":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","optional":true},"locations":{"type":["set","string"],"description_kind":"plain","optional":true},"services":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_autoscale_setting":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification":{"nesting_mode":"list","block":{"block_types":{"email":{"nesting_mode":"list","block":{"attributes":{"custom_emails":{"type":["list","string"],"description_kind":"plain","optional":true},"send_to_subscription_administrator":{"type":"bool","description_kind":"plain","optional":true},"send_to_subscription_co_administrator":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"webhook":{"nesting_mode":"list","block":{"attributes":{"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"service_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"profile":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"default":{"type":"number","description_kind":"plain","required":true},"maximum":{"type":"number","description_kind":"plain","required":true},"minimum":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"fixed_date":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"hours":{"type":["list","number"],"description_kind":"plain","required":true},"minutes":{"type":["list","number"],"description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rule":{"nesting_mode":"list","block":{"block_types":{"metric_trigger":{"nesting_mode":"list","block":{"attributes":{"divide_by_instance_count":{"type":"bool","description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","optional":true},"metric_resource_id":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"time_aggregation":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","required":true},"time_window":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"scale_action":{"nesting_mode":"list","block":{"attributes":{"cooldown":{"type":"string","description_kind":"plain","required":true},"direction":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":20},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_data_collection_rule":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"data_flow":{"nesting_mode":"list","block":{"attributes":{"destinations":{"type":["list","string"],"description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"data_sources":{"nesting_mode":"list","block":{"block_types":{"extension":{"nesting_mode":"list","block":{"attributes":{"extension_json":{"type":"string","description_kind":"plain","optional":true},"extension_name":{"type":"string","description_kind":"plain","required":true},"input_data_sources":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"performance_counter":{"nesting_mode":"list","block":{"attributes":{"counter_specifiers":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sampling_frequency_in_seconds":{"type":"number","description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"syslog":{"nesting_mode":"list","block":{"attributes":{"facility_names":{"type":["list","string"],"description_kind":"plain","required":true},"log_levels":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"windows_event_log":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true},"x_path_queries":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"destinations":{"nesting_mode":"list","block":{"block_types":{"azure_monitor_metrics":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"log_analytics":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_diagnostic_setting":{"version":0,"block":{"attributes":{"eventhub_authorization_rule_id":{"type":"string","description_kind":"plain","optional":true},"eventhub_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_destination_type":{"type":"string","description_kind":"plain","optional":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"log":{"nesting_mode":"set","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"metric":{"nesting_mode":"set","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_log_profile":{"version":1,"block":{"attributes":{"categories":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"locations":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"servicebus_rule_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_metric_alert":{"version":1,"block":{"attributes":{"auto_mitigate":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":["set","string"],"description_kind":"plain","required":true},"severity":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_location":{"type":"string","description":"The location of the target pluginsdk. Required when using subscription, resource group scope or multiple scopes.","description_kind":"plain","optional":true,"computed":true},"target_resource_type":{"type":"string","description":"The resource type (e.g. Microsoft.Compute/virtualMachines) of the target pluginsdk. Required when using subscription, resource group scope or multiple scopes.","description_kind":"plain","optional":true,"computed":true},"window_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","required":true},"webhook_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"application_insights_web_test_location_availability_criteria":{"nesting_mode":"list","block":{"attributes":{"component_id":{"type":"string","description_kind":"plain","required":true},"failed_location_count":{"type":"number","description_kind":"plain","required":true},"web_test_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"criteria":{"nesting_mode":"set","block":{"attributes":{"aggregation":{"type":"string","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"skip_metric_validation":{"type":"bool","description_kind":"plain","optional":true},"threshold":{"type":"number","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"dynamic_criteria":{"nesting_mode":"set","block":{"attributes":{"aggregation":{"type":"string","description_kind":"plain","required":true},"alert_sensitivity":{"type":"string","description_kind":"plain","required":true},"evaluation_failure_count":{"type":"number","description_kind":"plain","optional":true},"evaluation_total_count":{"type":"number","description_kind":"plain","optional":true},"ignore_data_before":{"type":"string","description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"skip_metric_validation":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_private_link_scope":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_private_link_scoped_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_resource_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_alert":{"version":1,"block":{"attributes":{"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"auto_mitigation_enabled":{"type":"bool","description_kind":"plain","optional":true},"data_source_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"query_type":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"severity":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throttling":{"type":"number","description_kind":"plain","optional":true},"time_window":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_group":{"type":["set","string"],"description_kind":"plain","required":true},"custom_webhook_payload":{"type":"string","description_kind":"plain","optional":true},"email_subject":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trigger":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true}},"block_types":{"metric_trigger":{"nesting_mode":"list","block":{"attributes":{"metric_column":{"type":"string","description_kind":"plain","required":true},"metric_trigger_type":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_log":{"version":1,"block":{"attributes":{"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"data_source_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"criteria":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_smart_detector_alert_rule":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"detector_type":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_resource_ids":{"type":["set","string"],"description_kind":"plain","required":true},"severity":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throttling_duration":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action_group":{"nesting_mode":"list","block":{"attributes":{"email_subject":{"type":"string","description_kind":"plain","optional":true},"ids":{"type":["set","string"],"description_kind":"plain","required":true},"webhook_payload":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database":{"version":1,"block":{"attributes":{"auto_pause_delay_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"collation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_database_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"elastic_pool_id":{"type":"string","description_kind":"plain","optional":true},"geo_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ledger_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"max_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_replica_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"read_scale":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"recover_database_id":{"type":"string","description_kind":"plain","optional":true},"restore_dropped_database_id":{"type":"string","description_kind":"plain","optional":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"transparent_data_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"long_term_retention_policy":{"nesting_mode":"list","block":{"attributes":{"monthly_retention":{"type":"string","description_kind":"plain","optional":true,"computed":true},"week_of_year":{"type":"number","description_kind":"plain","optional":true,"computed":true},"weekly_retention":{"type":"string","description_kind":"plain","optional":true,"computed":true},"yearly_retention":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"short_term_retention_policy":{"nesting_mode":"list","block":{"attributes":{"backup_interval_in_hours":{"type":"number","description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"string","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database_extended_auditing_policy":{"version":0,"block":{"attributes":{"database_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database_vulnerability_assessment_rule_baseline":{"version":0,"block":{"attributes":{"baseline_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"server_vulnerability_assessment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"baseline_result":{"nesting_mode":"set","block":{"attributes":{"result":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_elasticpool":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"max_size_bytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"per_database_settings":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"family":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_failover_group":{"version":0,"block":{"attributes":{"databases":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"readonly_endpoint_failover_policy_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"partner_server":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","computed":true},"role":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1},"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_job_agent":{"version":0,"block":{"attributes":{"database_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_job_credential":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_agent_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_database":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"collation":{"type":"string","description_kind":"plain","optional":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_name":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","optional":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone_id":{"type":"string","description_kind":"plain","optional":true},"vcores":{"type":"number","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance_active_directory_administrator":{"version":0,"block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login_username":{"type":"string","description_kind":"plain","required":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance_failover_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partner_managed_instance_id":{"type":"string","description_kind":"plain","required":true},"partner_region":{"type":["list",["object",{"location":"string","role":"string"}]],"description_kind":"plain","computed":true},"readonly_endpoint_failover_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_outbound_firewall_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"connection_policy":{"type":"string","description_kind":"plain","optional":true},"fully_qualified_domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_network_restriction_enabled":{"type":"bool","description_kind":"plain","optional":true},"primary_user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restorable_dropped_database_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azuread_administrator":{"nesting_mode":"list","block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"login_username":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_dns_alias":{"version":0,"block":{"attributes":{"dns_record":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mssql_server_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_extended_auditing_policy":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"server_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_account_subscription_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_security_alert_policy":{"version":0,"block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"server_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_transparent_data_encryption":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_security_alert_policy_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"r_services_enabled":{"type":"bool","description_kind":"plain","optional":true},"sql_connectivity_port":{"type":"number","description_kind":"plain","optional":true},"sql_connectivity_type":{"type":"string","description_kind":"plain","optional":true},"sql_connectivity_update_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"sql_connectivity_update_username":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"sql_license_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_backup":{"nesting_mode":"list","block":{"attributes":{"encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"encryption_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"retention_period_in_days":{"type":"number","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true},"storage_blob_endpoint":{"type":"string","description_kind":"plain","required":true},"system_databases_backup_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"manual_schedule":{"nesting_mode":"list","block":{"attributes":{"full_backup_frequency":{"type":"string","description_kind":"plain","required":true},"full_backup_start_hour":{"type":"number","description_kind":"plain","required":true},"full_backup_window_in_hours":{"type":"number","description_kind":"plain","required":true},"log_backup_frequency_in_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"auto_patching":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true},"maintenance_window_duration_in_minutes":{"type":"number","description_kind":"plain","required":true},"maintenance_window_starting_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_credential":{"nesting_mode":"list","block":{"attributes":{"key_vault_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"service_principal_name":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"service_principal_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"storage_configuration":{"nesting_mode":"list","block":{"attributes":{"disk_type":{"type":"string","description_kind":"plain","required":true},"storage_workload_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_settings":{"nesting_mode":"list","block":{"attributes":{"default_file_path":{"type":"string","description_kind":"plain","required":true},"luns":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"log_settings":{"nesting_mode":"list","block":{"attributes":{"default_file_path":{"type":"string","description_kind":"plain","required":true},"luns":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"temp_db_settings":{"nesting_mode":"list","block":{"attributes":{"default_file_path":{"type":"string","description_kind":"plain","required":true},"luns":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_active_directory_administrator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"point_in_time_restore_time_in_utc":{"type":"string","description_kind":"plain","optional":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","optional":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"replica_capacity":{"type":"number","description_kind":"plain","computed":true},"replication_role":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_server_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"high_availability":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"standby_availability_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_window":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"number","description_kind":"plain","optional":true},"start_hour":{"type":"number","description_kind":"plain","optional":true},"start_minute":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage":{"nesting_mode":"list","block":{"attributes":{"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_server_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","required":true},"ssl_minimal_tls_version_enforced":{"type":"string","description_kind":"plain","optional":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_server_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway_public_ip_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","required":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway_public_ip_prefix_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","required":true},"domain":{"type":"string","description_kind":"plain","required":true},"organizational_unit":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"smb_server_name":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"qos_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_level":{"type":"string","description_kind":"plain","required":true},"size_in_tb":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"volume_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot_policy":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"daily_schedule":{"nesting_mode":"list","block":{"attributes":{"hour":{"type":"number","description_kind":"plain","required":true},"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hourly_schedule":{"nesting_mode":"list","block":{"attributes":{"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monthly_schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_month":{"type":["set","number"],"description_kind":"plain","required":true},"hour":{"type":"number","description_kind":"plain","required":true},"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"weekly_schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_week":{"type":["set","string"],"description_kind":"plain","required":true},"hour":{"type":"number","description_kind":"plain","required":true},"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_netapp_volume":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"create_from_snapshot_resource_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mount_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_features":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_style":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_level":{"type":"string","description_kind":"plain","required":true},"snapshot_directory_visible":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"storage_quota_in_gb":{"type":"number","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput_in_mibps":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_protection_replication":{"nesting_mode":"list","block":{"attributes":{"endpoint_type":{"type":"string","description_kind":"plain","optional":true},"remote_volume_location":{"type":"string","description_kind":"plain","required":true},"remote_volume_resource_id":{"type":"string","description_kind":"plain","required":true},"replication_frequency":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"data_protection_snapshot_policy":{"nesting_mode":"list","block":{"attributes":{"snapshot_policy_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"export_policy_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_clients":{"type":["set","string"],"description_kind":"plain","required":true},"protocols_enabled":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"root_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"rule_index":{"type":"number","description_kind":"plain","required":true},"unix_read_only":{"type":"bool","description_kind":"plain","optional":true},"unix_read_write":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_connection_monitor":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_watcher_id":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"output_workspace_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"endpoint":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"coverage_level":{"type":"string","description_kind":"plain","optional":true},"excluded_ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"included_ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_resource_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"item":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"test_configuration":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"preferred_ip_version":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"test_frequency_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"http_configuration":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefer_https":{"type":"bool","description_kind":"plain","optional":true},"valid_status_code_ranges":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"request_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"icmp_configuration":{"nesting_mode":"list","block":{"attributes":{"trace_route_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"success_threshold":{"nesting_mode":"list","block":{"attributes":{"checks_failed_percent":{"type":"number","description_kind":"plain","optional":true},"round_trip_time_ms":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tcp_configuration":{"nesting_mode":"list","block":{"attributes":{"destination_port_behavior":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"trace_route_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"test_group":{"nesting_mode":"set","block":{"attributes":{"destination_endpoints":{"type":["set","string"],"description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source_endpoints":{"type":["set","string"],"description_kind":"plain","required":true},"test_configuration_names":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_ddos_protection_plan":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface":{"version":0,"block":{"attributes":{"applied_dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_dns_name_label":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_domain_name_suffix":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"gateway_load_balancer_frontend_ip_configuration_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","required":true},"private_ip_address_version":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_application_gateway_backend_address_pool_association":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_application_security_group_association":{"version":1,"block":{"attributes":{"application_security_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_backend_address_pool_association":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_nat_rule_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"nat_rule_id":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_security_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_packet_capture":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maximum_bytes_per_packet":{"type":"number","description_kind":"plain","optional":true},"maximum_bytes_per_session":{"type":"number","description_kind":"plain","optional":true},"maximum_capture_duration":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_watcher_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"local_ip_address":{"type":"string","description_kind":"plain","optional":true},"local_port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"remote_ip_address":{"type":"string","description_kind":"plain","optional":true},"remote_port":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_location":{"nesting_mode":"list","block":{"attributes":{"file_path":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"storage_path":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_profile":{"version":0,"block":{"attributes":{"container_network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"container_network_interface":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_rule":{"type":["set",["object",{"access":"string","description":"string","destination_address_prefix":"string","destination_address_prefixes":["set","string"],"destination_application_security_group_ids":["set","string"],"destination_port_range":"string","destination_port_ranges":["set","string"],"direction":"string","name":"string","priority":"number","protocol":"string","source_address_prefix":"string","source_address_prefixes":["set","string"],"source_application_security_group_ids":["set","string"],"source_port_range":"string","source_port_ranges":["set","string"]}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_security_rule":{"version":0,"block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_address_prefix":{"type":"string","description_kind":"plain","optional":true},"destination_address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_port_range":{"type":"string","description_kind":"plain","optional":true},"destination_port_ranges":{"type":["set","string"],"description_kind":"plain","optional":true},"direction":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_address_prefix":{"type":"string","description_kind":"plain","optional":true},"source_address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"source_application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_port_range":{"type":"string","description_kind":"plain","optional":true},"source_port_ranges":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_watcher":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_watcher_flow_log":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","required":true},"network_watcher_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_analytics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"interval_in_minutes":{"type":"number","description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true},"workspace_region":{"type":"string","description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_notification_hub":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"apns_credential":{"nesting_mode":"list","block":{"attributes":{"application_mode":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true},"team_id":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"gcm_credential":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub_authorization_rule":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"notification_hub_name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub_namespace":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_endpoint":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_orchestrated_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":"number","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true},"zone_balance":{"type":"bool","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"automatic_instance_repair":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"grace_period":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"ultra_ssd_disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ultra_ssd_disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version_enabled":{"type":"bool","description_kind":"plain","optional":true},"extensions_to_provision_after_vm_creation":{"type":["list","string"],"description_kind":"plain","optional":true},"force_extension_execution_on_change":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"public_ip_address":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_tag":{"nesting_mode":"list","block":{"attributes":{"tag":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"os_profile":{"nesting_mode":"list","block":{"attributes":{"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"linux_configuration":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"admin_ssh_key":{"nesting_mode":"set","block":{"attributes":{"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"windows_configuration":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_automatic_updates":{"type":"bool","description_kind":"plain","optional":true},"hotpatching_enabled":{"type":"bool","description_kind":"plain","optional":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"winrm_listener":{"nesting_mode":"set","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_point_to_site_vpn_gateway":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_unit":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true},"vpn_server_configuration_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connection_configuration":{"nesting_mode":"list","block":{"attributes":{"internet_security_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"route":{"nesting_mode":"list","block":{"attributes":{"associated_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"ids":{"type":["list","string"],"description_kind":"plain","required":true},"labels":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"vpn_client_address_pool":{"nesting_mode":"list","block":{"attributes":{"address_prefixes":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_rule":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_set_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_definition_group":{"nesting_mode":"set","block":{"attributes":{"additional_metadata_resource_id":{"type":"string","description_kind":"plain","optional":true},"category":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"policy_definition_reference":{"nesting_mode":"list","block":{"attributes":{"parameter_values":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"policy_group_names":{"type":["set","string"],"description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_virtual_machine_configuration_assignment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"assignment_type":{"type":"string","description_kind":"plain","optional":true},"content_hash":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_portal_dashboard":{"version":0,"block":{"attributes":{"dashboard_properties":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_portal_tenant_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_markdown_storage_enforced":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_active_directory_administrator":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"point_in_time_restore_time_in_utc":{"type":"string","description_kind":"plain","optional":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_server_id":{"type":"string","description_kind":"plain","optional":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"high_availability":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"standby_availability_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_window":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"number","description_kind":"plain","optional":true},"start_hour":{"type":"number","description_kind":"plain","optional":true},"start_minute":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","optional":true},"collation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_server":{"version":1,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_server_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","required":true},"ssl_minimal_tls_version_enforced":{"type":"string","description_kind":"plain","optional":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_server_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_powerbi_embedded":{"version":0,"block":{"attributes":{"administrators":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_a_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_aaaa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_cname_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_mx_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"exchange":{"type":"string","description_kind":"plain","required":true},"preference":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_ptr_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_srv_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_txt_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_zone":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links_with_registration":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"soa_record":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"expire_time":{"type":"number","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"minimum_ttl":{"type":"number","description_kind":"plain","optional":true},"refresh_time":{"type":"number","description_kind":"plain","optional":true},"retry_time":{"type":"number","description_kind":"plain","optional":true},"serial_number":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_zone_virtual_network_link":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_dns_zone_name":{"type":"string","description_kind":"plain","required":true},"registration_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_endpoint":{"version":0,"block":{"attributes":{"custom_dns_configs":{"type":["list",["object",{"fqdn":"string","ip_addresses":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"private_dns_zone_configs":{"type":["list",["object",{"id":"string","name":"string","private_dns_zone_id":"string","record_sets":["list",["object",{"fqdn":"string","ip_addresses":["list","string"],"name":"string","ttl":"number","type":"string"}]]}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"private_dns_zone_group":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_dns_zone_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"private_service_connection":{"nesting_mode":"list","block":{"attributes":{"is_manual_connection":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_connection_resource_alias":{"type":"string","description_kind":"plain","optional":true},"private_connection_resource_id":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"subresource_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_link_service":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"auto_approval_subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"enable_proxy_protocol":{"type":"bool","description_kind":"plain","optional":true},"fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_frontend_ip_configuration_ids":{"type":["set","string"],"description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"visibility_subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"nat_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"private_ip_address_version":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":8},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_proximity_placement_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip":{"version":0,"block":{"attributes":{"allocation_method":{"type":"string","description_kind":"plain","required":true},"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"ip_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ip_version":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"reverse_fqdn":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip_prefix":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_prefix":{"type":"string","description_kind":"plain","computed":true},"ip_version":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"prefix_length":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_purview_account":{"version":0,"block":{"attributes":{"atlas_kafka_endpoint_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"atlas_kafka_endpoint_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"catalog_endpoint":{"type":"string","description_kind":"plain","computed":true},"guardian_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_resources":{"type":["list",["object",{"event_hub_namespace_id":"string","resource_group_id":"string","storage_account_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scan_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_recovery_services_vault":{"version":0,"block":{"attributes":{"cross_region_restore_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"soft_delete_enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_mode_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"attributes":{"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true},"use_system_assigned_identity":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_cache":{"version":0,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"enable_non_ssl_port":{"type":"bool","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"private_static_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"redis_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replicas_per_master":{"type":"number","description_kind":"plain","optional":true,"computed":true},"replicas_per_primary":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"shard_count":{"type":"number","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_port":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"patch_schedule":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true},"start_hour_utc":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"redis_configuration":{"nesting_mode":"list","block":{"attributes":{"aof_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"aof_storage_connection_string_0":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"aof_storage_connection_string_1":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"enable_authentication":{"type":"bool","description_kind":"plain","optional":true},"maxclients":{"type":"number","description_kind":"plain","computed":true},"maxfragmentationmemory_reserved":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maxmemory_delta":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maxmemory_policy":{"type":"string","description_kind":"plain","optional":true},"maxmemory_reserved":{"type":"number","description_kind":"plain","optional":true,"computed":true},"notify_keyspace_events":{"type":"string","description_kind":"plain","optional":true},"rdb_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"rdb_backup_frequency":{"type":"number","description_kind":"plain","optional":true},"rdb_backup_max_snapshot_count":{"type":"number","description_kind":"plain","optional":true},"rdb_storage_connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_enterprise_cluster":{"version":0,"block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_enterprise_database":{"version":0,"block":{"attributes":{"client_protocol":{"type":"string","description_kind":"plain","optional":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"clustering_policy":{"type":"string","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_database_group_nickname":{"type":"string","description_kind":"plain","optional":true},"linked_database_id":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"module":{"nesting_mode":"list","block":{"attributes":{"args":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":3},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_firewall_rule":{"version":0,"block":{"attributes":{"end_ip":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redis_cache_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_ip":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_linked_server":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_redis_cache_id":{"type":"string","description_kind":"plain","required":true},"linked_redis_cache_location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_role":{"type":"string","description_kind":"plain","required":true},"target_redis_cache_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_hybrid_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"relay_namespace_name":{"type":"string","description_kind":"plain","required":true},"requires_client_authorization":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_metadata":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_hybrid_connection_authorization_rule":{"version":0,"block":{"attributes":{"hybrid_connection_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_namespace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"metric_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_namespace_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_cost_management_export":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recurrence_period_end_date":{"type":"string","description_kind":"plain","required":true},"recurrence_period_start_date":{"type":"string","description_kind":"plain","required":true},"recurrence_type":{"type":"string","description_kind":"plain","required":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"export_data_options":{"nesting_mode":"list","block":{"attributes":{"time_frame":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"export_data_storage_location":{"nesting_mode":"list","block":{"attributes":{"container_id":{"type":"string","description_kind":"plain","required":true},"root_folder_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_policy_remediation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","optional":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"deployment_mode":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_policy_remediation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_provider_registration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"feature":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"registered":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_role_assignment":{"version":0,"block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"condition_version":{"type":"string","description_kind":"plain","optional":true},"delegated_managed_identity_resource_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","computed":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_definition_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true},"skip_service_principal_aad_check":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_role_definition":{"version":1,"block":{"attributes":{"assignable_scopes":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_definition_resource_id":{"type":"string","description_kind":"plain","computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","optional":true},"data_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"not_actions":{"type":["list","string"],"description_kind":"plain","optional":true},"not_data_actions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"next_hop_in_ip_address":{"type":"string","description_kind":"plain","optional":true},"next_hop_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route_table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule":{"type":["list",["object",{"access":"string","communities":["list","string"],"name":"string","rule_type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_server":{"version":0,"block":{"attributes":{"branch_to_branch_traffic_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_state":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_router_asn":{"type":"number","description_kind":"plain","computed":true},"virtual_router_ips":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_server_bgp_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_asn":{"type":"number","description_kind":"plain","required":true},"peer_ip":{"type":"string","description_kind":"plain","required":true},"route_server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_table":{"version":0,"block":{"attributes":{"disable_bgp_route_propagation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route":{"type":["set",["object",{"address_prefix":"string","name":"string","next_hop_in_ip_address":"string","next_hop_type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_search_service":{"version":0,"block":{"attributes":{"allowed_ips":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"query_keys":{"type":["list",["object",{"key":"string","name":"string"}]],"description_kind":"plain","computed":true},"replica_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_assessment":{"version":0,"block":{"attributes":{"additional_data":{"type":["map","string"],"description_kind":"plain","optional":true},"assessment_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"status":{"nesting_mode":"list","block":{"attributes":{"cause":{"type":"string","description_kind":"plain","optional":true},"code":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_assessment_policy":{"version":0,"block":{"attributes":{"categories":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"implementation_effort":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"remediation_description":{"type":"string","description_kind":"plain","optional":true},"severity":{"type":"string","description_kind":"plain","optional":true},"threats":{"type":["set","string"],"description_kind":"plain","optional":true},"user_impact":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_auto_provisioning":{"version":1,"block":{"attributes":{"auto_provision":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_automation":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"trigger_url":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"event_source":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule_set":{"nesting_mode":"list","block":{"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"expected_value":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"property_path":{"type":"string","description_kind":"plain","required":true},"property_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_contact":{"version":0,"block":{"attributes":{"alert_notifications":{"type":"bool","description_kind":"plain","required":true},"alerts_to_admins":{"type":"bool","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_server_vulnerability_assessment":{"version":0,"block":{"attributes":{"hybrid_machine_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_machine_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_security_center_server_vulnerability_assessment_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_setting":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"setting_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_subscription_pricing":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_fusion":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_machine_learning_behavior_analytics":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_ms_security_incident":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"display_name_exclude_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"display_name_filter":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"product_filter":{"type":"string","description_kind":"plain","required":true},"severity_filter":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_scheduled":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","optional":true},"alert_rule_template_version":{"type":"string","description_kind":"plain","optional":true},"custom_details":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"query_frequency":{"type":"string","description_kind":"plain","optional":true},"query_period":{"type":"string","description_kind":"plain","optional":true},"severity":{"type":"string","description_kind":"plain","required":true},"suppression_duration":{"type":"string","description_kind":"plain","optional":true},"suppression_enabled":{"type":"bool","description_kind":"plain","optional":true},"tactics":{"type":["set","string"],"description_kind":"plain","optional":true},"trigger_operator":{"type":"string","description_kind":"plain","optional":true},"trigger_threshold":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"alert_details_override":{"nesting_mode":"list","block":{"attributes":{"description_format":{"type":"string","description_kind":"plain","optional":true},"display_name_format":{"type":"string","description_kind":"plain","optional":true},"severity_column_name":{"type":"string","description_kind":"plain","optional":true},"tactics_column_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"entity_mapping":{"nesting_mode":"list","block":{"attributes":{"entity_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":5},"event_grouping":{"nesting_mode":"list","block":{"attributes":{"aggregation_method":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"incident_configuration":{"nesting_mode":"list","block":{"attributes":{"create_incident":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"grouping":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"entity_matching_method":{"type":"string","description_kind":"plain","optional":true},"group_by_alert_details":{"type":["list","string"],"description_kind":"plain","optional":true},"group_by_custom_details":{"type":["list","string"],"description_kind":"plain","optional":true},"group_by_entities":{"type":["list","string"],"description_kind":"plain","optional":true},"lookback_duration":{"type":"string","description_kind":"plain","optional":true},"reopen_closed_incidents":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_automation_rule":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action_incident":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"classification_comment":{"type":"string","description_kind":"plain","optional":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"order":{"type":"number","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","optional":true},"severity":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"action_playbook":{"nesting_mode":"list","block":{"attributes":{"logic_app_id":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"condition":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"property":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_aws_cloud_trail":{"version":0,"block":{"attributes":{"aws_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_aws_s3":{"version":0,"block":{"attributes":{"aws_role_arn":{"type":"string","description_kind":"plain","required":true},"destination_table":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sqs_urls":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_azure_active_directory":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_azure_advanced_threat_protection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_azure_security_center":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_microsoft_cloud_app_security":{"version":0,"block":{"attributes":{"alerts_enabled":{"type":"bool","description_kind":"plain","optional":true},"discovery_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_microsoft_defender_advanced_threat_protection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_office_365":{"version":0,"block":{"attributes":{"exchange_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sharepoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"teams_enabled":{"type":"bool","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_threat_intelligence":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_watchlist":{"version":0,"block":{"attributes":{"default_duration":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item_search_key":{"type":"string","description_kind":"plain","required":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_watchlist_item":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":["map","string"],"description_kind":"plain","required":true},"watchlist_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_service_fabric_cluster":{"version":0,"block":{"attributes":{"add_on_features":{"type":["set","string"],"description_kind":"plain","optional":true},"cluster_code_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"management_endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"reliability_level":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_fabric_zonal_upgrade_mode":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"upgrade_mode":{"type":"string","description_kind":"plain","required":true},"vm_image":{"type":"string","description_kind":"plain","required":true},"vmss_zonal_upgrade_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_active_directory":{"nesting_mode":"list","block":{"attributes":{"client_application_id":{"type":"string","description_kind":"plain","required":true},"cluster_application_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate":{"nesting_mode":"list","block":{"attributes":{"thumbprint":{"type":"string","description_kind":"plain","required":true},"thumbprint_secondary":{"type":"string","description_kind":"plain","optional":true},"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate_common_names":{"nesting_mode":"list","block":{"attributes":{"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"common_names":{"nesting_mode":"set","block":{"attributes":{"certificate_common_name":{"type":"string","description_kind":"plain","required":true},"certificate_issuer_thumbprint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"client_certificate_common_name":{"nesting_mode":"list","block":{"attributes":{"common_name":{"type":"string","description_kind":"plain","required":true},"is_admin":{"type":"bool","description_kind":"plain","required":true},"issuer_thumbprint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"client_certificate_thumbprint":{"nesting_mode":"list","block":{"attributes":{"is_admin":{"type":"bool","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"diagnostics_config":{"nesting_mode":"list","block":{"attributes":{"blob_endpoint":{"type":"string","description_kind":"plain","required":true},"protected_account_key_name":{"type":"string","description_kind":"plain","required":true},"queue_endpoint":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"table_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fabric_settings":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"node_type":{"nesting_mode":"list","block":{"attributes":{"capacities":{"type":["map","string"],"description_kind":"plain","optional":true},"client_endpoint_port":{"type":"number","description_kind":"plain","required":true},"durability_level":{"type":"string","description_kind":"plain","optional":true},"http_endpoint_port":{"type":"number","description_kind":"plain","required":true},"instance_count":{"type":"number","description_kind":"plain","required":true},"is_primary":{"type":"bool","description_kind":"plain","required":true},"is_stateless":{"type":"bool","description_kind":"plain","optional":true},"multiple_availability_zones":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"reverse_proxy_endpoint_port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"application_ports":{"nesting_mode":"list","block":{"attributes":{"end_port":{"type":"number","description_kind":"plain","required":true},"start_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ephemeral_ports":{"nesting_mode":"list","block":{"attributes":{"end_port":{"type":"number","description_kind":"plain","required":true},"start_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"reverse_proxy_certificate":{"nesting_mode":"list","block":{"attributes":{"thumbprint":{"type":"string","description_kind":"plain","required":true},"thumbprint_secondary":{"type":"string","description_kind":"plain","optional":true},"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"reverse_proxy_certificate_common_names":{"nesting_mode":"list","block":{"attributes":{"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"common_names":{"nesting_mode":"set","block":{"attributes":{"certificate_common_name":{"type":"string","description_kind":"plain","required":true},"certificate_issuer_thumbprint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"force_restart_enabled":{"type":"bool","description_kind":"plain","optional":true},"health_check_retry_timeout":{"type":"string","description_kind":"plain","optional":true},"health_check_stable_duration":{"type":"string","description_kind":"plain","optional":true},"health_check_wait_duration":{"type":"string","description_kind":"plain","optional":true},"upgrade_domain_timeout":{"type":"string","description_kind":"plain","optional":true},"upgrade_replica_set_check_timeout":{"type":"string","description_kind":"plain","optional":true},"upgrade_timeout":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"delta_health_policy":{"nesting_mode":"list","block":{"attributes":{"max_delta_unhealthy_applications_percent":{"type":"number","description_kind":"plain","optional":true},"max_delta_unhealthy_nodes_percent":{"type":"number","description_kind":"plain","optional":true},"max_upgrade_domain_delta_unhealthy_nodes_percent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"health_policy":{"nesting_mode":"list","block":{"attributes":{"max_unhealthy_applications_percent":{"type":"number","description_kind":"plain","optional":true},"max_unhealthy_nodes_percent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_service_fabric_managed_cluster":{"version":0,"block":{"attributes":{"backup_service_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_connection_port":{"type":"number","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_service_enabled":{"type":"bool","description_kind":"plain","optional":true},"http_gateway_port":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"upgrade_wave":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"client_application_id":{"type":"string","description_kind":"plain","required":true},"cluster_application_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate":{"nesting_mode":"list","block":{"attributes":{"common_name":{"type":"string","description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"custom_fabric_setting":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","required":true},"section":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"lb_rule":{"nesting_mode":"list","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","required":true},"probe_protocol":{"type":"string","description_kind":"plain","required":true},"probe_request_path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"node_type":{"nesting_mode":"list","block":{"attributes":{"application_port_range":{"type":"string","description_kind":"plain","required":true},"capacities":{"type":["map","string"],"description_kind":"plain","optional":true},"data_disk_size_gb":{"type":"number","description_kind":"plain","required":true},"data_disk_type":{"type":"string","description_kind":"plain","optional":true},"ephemeral_port_range":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"multiple_placement_groups_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"stateless":{"type":"bool","description_kind":"plain","optional":true},"vm_image_offer":{"type":"string","description_kind":"plain","required":true},"vm_image_publisher":{"type":"string","description_kind":"plain","required":true},"vm_image_sku":{"type":"string","description_kind":"plain","required":true},"vm_image_version":{"type":"string","description_kind":"plain","required":true},"vm_instance_count":{"type":"number","description_kind":"plain","required":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vm_secrets":{"nesting_mode":"list","block":{"attributes":{"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificates":{"nesting_mode":"list","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","required":true},"per_site_scaling_enabled":{"type":"bool","description_kind":"plain","optional":true},"reserved":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"zone_balancing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace":{"version":1,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"customer_managed_key":{"nesting_mode":"list","block":{"attributes":{"identity_id":{"type":"string","description_kind":"plain","required":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_disaster_recovery_config":{"version":0,"block":{"attributes":{"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partner_namespace_id":{"type":"string","description_kind":"plain","required":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_namespace_id":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_network_rule_set":{"version":1,"block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"trusted_services_allowed":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"network_rules":{"nesting_mode":"set","block":{"attributes":{"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","optional":true},"default_message_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","optional":true},"enable_express":{"type":"bool","description_kind":"plain","optional":true},"enable_partitioning":{"type":"bool","description_kind":"plain","optional":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","optional":true},"forward_to":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true},"max_message_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","optional":true},"requires_session":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"queue_id":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_subscription":{"version":1,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dead_lettering_on_filter_evaluation_error":{"type":"bool","description_kind":"plain","optional":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","optional":true},"default_message_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","optional":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","optional":true},"forward_to":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"requires_session":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"topic_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_subscription_rule":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"filter_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_filter":{"type":"string","description_kind":"plain","optional":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"correlation_filter":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"correlation_id":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","optional":true},"message_id":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"reply_to":{"type":"string","description_kind":"plain","optional":true},"reply_to_session_id":{"type":"string","description_kind":"plain","optional":true},"session_id":{"type":"string","description_kind":"plain","optional":true},"to":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","optional":true},"enable_express":{"type":"bool","description_kind":"plain","optional":true},"enable_partitioning":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_message_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"support_ordering":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true},"topic_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image":{"version":0,"block":{"attributes":{"accelerated_network_support_enabled":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"disk_types_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"eula":{"type":"string","description_kind":"plain","optional":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"hyper_v_generation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"max_recommended_memory_in_gb":{"type":"number","description_kind":"plain","optional":true},"max_recommended_vcpu_count":{"type":"number","description_kind":"plain","optional":true},"min_recommended_memory_in_gb":{"type":"number","description_kind":"plain","optional":true},"min_recommended_vcpu_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","required":true},"privacy_statement_uri":{"type":"string","description_kind":"plain","optional":true},"release_note_uri":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"specialized":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"identifier":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"purchase_plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_gallery":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_version":{"version":0,"block":{"attributes":{"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"exclude_from_latest":{"type":"bool","description_kind":"plain","optional":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_image_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"os_disk_snapshot_id":{"type":"string","description_kind":"plain","optional":true},"replication_mode":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"target_region":{"nesting_mode":"list","block":{"attributes":{"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"regional_replica_count":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_service":{"version":1,"block":{"attributes":{"connectivity_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"live_trace_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true},"location":{"type":"string","description_kind":"plain","required":true},"messaging_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"service_mode":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"live_trace":{"nesting_mode":"list","block":{"attributes":{"connectivity_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"http_request_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"messaging_logs_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"upstream_endpoint":{"nesting_mode":"set","block":{"attributes":{"category_pattern":{"type":["list","string"],"description_kind":"plain","required":true},"event_pattern":{"type":["list","string"],"description_kind":"plain","required":true},"hub_pattern":{"type":["list","string"],"description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_service_network_acl":{"version":1,"block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signalr_service_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"private_endpoint":{"nesting_mode":"set","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"public_network":{"nesting_mode":"list","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_shared_private_link_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"signalr_service_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"sub_resource_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_fabric":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_network_mapping":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_network_id":{"type":"string","description_kind":"plain","required":true},"source_recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"target_network_id":{"type":"string","description_kind":"plain","required":true},"target_recovery_fabric_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_protection_container":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_protection_container_mapping":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"recovery_replication_policy_id":{"type":"string","description_kind":"plain","required":true},"recovery_source_protection_container_name":{"type":"string","description_kind":"plain","required":true},"recovery_target_protection_container_id":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_replicated_vm":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk":{"type":["set",["object",{"disk_id":"string","staging_storage_account_id":"string","target_disk_encryption_set_id":"string","target_disk_type":"string","target_replica_disk_type":"string","target_resource_group_id":"string"}]],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["set",["object",{"recovery_public_ip_address_id":"string","source_network_interface_id":"string","target_static_ip":"string","target_subnet_name":"string"}]],"description_kind":"plain","optional":true,"computed":true},"recovery_replication_policy_id":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"source_recovery_protection_container_name":{"type":"string","description_kind":"plain","required":true},"source_vm_id":{"type":"string","description_kind":"plain","required":true},"target_availability_set_id":{"type":"string","description_kind":"plain","optional":true},"target_network_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_recovery_fabric_id":{"type":"string","description_kind":"plain","required":true},"target_recovery_protection_container_id":{"type":"string","description_kind":"plain","required":true},"target_resource_group_id":{"type":"string","description_kind":"plain","required":true},"target_zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_replication_policy":{"version":0,"block":{"attributes":{"application_consistent_snapshot_frequency_in_minutes":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_point_retention_in_minutes":{"type":"number","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_snapshot":{"version":0,"block":{"attributes":{"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_resource_id":{"type":"string","description_kind":"plain","optional":true},"source_uri":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"encryption_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"disk_encryption_key":{"nesting_mode":"list","block":{"attributes":{"secret_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_encryption_key":{"nesting_mode":"list","block":{"attributes":{"key_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_source_control_token":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"token_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spatial_anchors_account":{"version":0,"block":{"attributes":{"account_domain":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_active_deployment":{"version":0,"block":{"attributes":{"deployment_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_api_portal":{"version":0,"block":{"attributes":{"gateway_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"https_only_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"sso":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"client_secret":{"type":"string","description_kind":"plain","optional":true},"issuer_uri":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_api_portal_custom_domain":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_api_portal_id":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app":{"version":0,"block":{"attributes":{"addon_json":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_public":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"tls_enabled":{"type":"bool","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"custom_persistent_disk":{"nesting_mode":"list","block":{"attributes":{"mount_options":{"type":["set","string"],"description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","required":true},"read_only_enabled":{"type":"bool","description_kind":"plain","optional":true},"share_name":{"type":"string","description_kind":"plain","required":true},"storage_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"persistent_disk":{"nesting_mode":"list","block":{"attributes":{"mount_path":{"type":"string","description_kind":"plain","optional":true},"size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app_cosmosdb_association":{"version":0,"block":{"attributes":{"api_type":{"type":"string","description_kind":"plain","required":true},"cosmosdb_access_key":{"type":"string","description_kind":"plain","required":true},"cosmosdb_account_id":{"type":"string","description_kind":"plain","required":true},"cosmosdb_cassandra_keyspace_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_gremlin_database_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_gremlin_graph_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_mongo_database_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_sql_database_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app_mysql_association":{"version":0,"block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mysql_server_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app_redis_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redis_access_key":{"type":"string","description_kind":"plain","required":true},"redis_cache_id":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true},"ssl_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_build_deployment":{"version":0,"block":{"attributes":{"addon_json":{"type":"string","description_kind":"plain","optional":true,"computed":true},"build_result_id":{"type":"string","description_kind":"plain","required":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_build_pack_binding":{"version":0,"block":{"attributes":{"binding_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_builder_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"launch":{"nesting_mode":"list","block":{"attributes":{"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"secrets":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_builder":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"build_pack_group":{"nesting_mode":"set","block":{"attributes":{"build_pack_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"stack":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_certificate":{"version":0,"block":{"attributes":{"certificate_content":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_certificate_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_configuration_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository":{"nesting_mode":"list","block":{"attributes":{"host_key":{"type":"string","description_kind":"plain","optional":true},"host_key_algorithm":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true},"patterns":{"type":["set","string"],"description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","optional":true},"search_paths":{"type":["set","string"],"description_kind":"plain","optional":true},"strict_host_key_checking":{"type":"bool","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_container_deployment":{"version":0,"block":{"attributes":{"addon_json":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arguments":{"type":["list","string"],"description_kind":"plain","optional":true},"commands":{"type":["list","string"],"description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image":{"type":"string","description_kind":"plain","required":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"language_framework":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_custom_domain":{"version":0,"block":{"attributes":{"certificate_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_gateway":{"version":0,"block":{"attributes":{"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"api_metadata":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"documentation_url":{"type":"string","description_kind":"plain","optional":true},"server_url":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"credentials_allowed":{"type":"bool","description_kind":"plain","optional":true},"exposed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sso":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"client_secret":{"type":"string","description_kind":"plain","optional":true},"issuer_uri":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_gateway_custom_domain":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_gateway_id":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_gateway_route_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","optional":true},"spring_cloud_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"route":{"nesting_mode":"set","block":{"attributes":{"classification_tags":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filters":{"type":["set","string"],"description_kind":"plain","optional":true},"order":{"type":"number","description_kind":"plain","optional":true},"predicates":{"type":["set","string"],"description_kind":"plain","optional":true},"sso_validation_enabled":{"type":"bool","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"token_relay":{"type":"bool","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_java_deployment":{"version":0,"block":{"attributes":{"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"jvm_options":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_service":{"version":0,"block":{"attributes":{"build_agent_pool_size":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"required_network_traffic_rules":{"type":["list",["object",{"direction":"string","fqdns":["list","string"],"ip_addresses":["list","string"],"port":"number","protocol":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_registry_enabled":{"type":"bool","description_kind":"plain","optional":true},"service_registry_id":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"config_server_git_setting":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"search_paths":{"type":["list","string"],"description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_basic_auth":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"repository":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":["list","string"],"description_kind":"plain","optional":true},"search_paths":{"type":["list","string"],"description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_basic_auth":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssh_auth":{"nesting_mode":"list","block":{"attributes":{"host_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"host_key_algorithm":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"strict_host_key_checking_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"ssh_auth":{"nesting_mode":"list","block":{"attributes":{"host_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"host_key_algorithm":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"strict_host_key_checking_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"app_network_resource_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"app_subnet_id":{"type":"string","description_kind":"plain","required":true},"cidr_ranges":{"type":["list","string"],"description_kind":"plain","required":true},"service_runtime_network_resource_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_runtime_subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trace":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","optional":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_spring_cloud_storage":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sql_active_directory_administrator":{"version":0,"block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_database":{"version":0,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"default_secondary_location":{"type":"string","description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","optional":true,"computed":true},"elastic_pool_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"max_size_bytes":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size_gb":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_scale":{"type":"bool","description_kind":"plain","optional":true},"requested_service_objective_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"requested_service_objective_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_name":{"type":"string","description_kind":"plain","required":true},"source_database_deletion_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_database_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"import":{"nesting_mode":"list","block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"operation_mode":{"type":"string","description_kind":"plain","optional":true},"storage_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_key_type":{"type":"string","description_kind":"plain","required":true},"storage_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"string","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_elasticpool":{"version":0,"block":{"attributes":{"creation_date":{"type":"string","description_kind":"plain","computed":true},"db_dtu_max":{"type":"number","description_kind":"plain","optional":true,"computed":true},"db_dtu_min":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dtu":{"type":"number","description_kind":"plain","required":true},"edition":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_failover_group":{"version":0,"block":{"attributes":{"databases":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","computed":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"partner_servers":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","computed":true},"role":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1},"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"readonly_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_database":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_managed_instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"collation":{"type":"string","description_kind":"plain","optional":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","optional":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone_id":{"type":"string","description_kind":"plain","optional":true},"vcores":{"type":"number","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance_active_directory_administrator":{"version":0,"block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"managed_instance_name":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance_failover_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_instance_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partner_managed_instance_id":{"type":"string","description_kind":"plain","required":true},"partner_region":{"type":["list",["object",{"location":"string","role":"string"}]],"description_kind":"plain","computed":true},"readonly_endpoint_failover_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"connection_policy":{"type":"string","description_kind":"plain","optional":true},"fully_qualified_domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_ssh_public_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stack_hci_cluster":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_static_site":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","computed":true},"default_host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_size":{"type":"string","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_static_site_custom_domain":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"static_site_id":{"type":"string","description_kind":"plain","required":true},"validation_token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"validation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account":{"version":3,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"account_kind":{"type":"string","description_kind":"plain","optional":true},"account_replication_type":{"type":"string","description_kind":"plain","required":true},"account_tier":{"type":"string","description_kind":"plain","required":true},"allow_nested_items_to_be_public":{"type":"bool","description_kind":"plain","optional":true},"cross_tenant_replication_enabled":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_https_traffic_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"is_hns_enabled":{"type":"bool","description_kind":"plain","optional":true},"large_file_share_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"nfsv3_enabled":{"type":"bool","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_blob_host":{"type":"string","description_kind":"plain","computed":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"primary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_file_host":{"type":"string","description_kind":"plain","computed":true},"primary_location":{"type":"string","description_kind":"plain","computed":true},"primary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_queue_host":{"type":"string","description_kind":"plain","computed":true},"primary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_table_host":{"type":"string","description_kind":"plain","computed":true},"primary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_web_host":{"type":"string","description_kind":"plain","computed":true},"queue_encryption_key_type":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_blob_host":{"type":"string","description_kind":"plain","computed":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"secondary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_file_host":{"type":"string","description_kind":"plain","computed":true},"secondary_location":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_host":{"type":"string","description_kind":"plain","computed":true},"secondary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_table_host":{"type":"string","description_kind":"plain","computed":true},"secondary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_web_host":{"type":"string","description_kind":"plain","computed":true},"shared_access_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"table_encryption_key_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_files_authentication":{"nesting_mode":"list","block":{"attributes":{"directory_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"domain_guid":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_sid":{"type":"string","description_kind":"plain","required":true},"forest_name":{"type":"string","description_kind":"plain","required":true},"netbios_domain_name":{"type":"string","description_kind":"plain","required":true},"storage_sid":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"blob_properties":{"nesting_mode":"list","block":{"attributes":{"change_feed_enabled":{"type":"bool","description_kind":"plain","optional":true},"change_feed_retention_in_days":{"type":"number","description_kind":"plain","optional":true},"default_service_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_access_time_enabled":{"type":"bool","description_kind":"plain","optional":true},"versioning_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"container_delete_retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"delete_retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_domain":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"use_subdomain":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"customer_managed_key":{"nesting_mode":"list","block":{"attributes":{"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_rules":{"nesting_mode":"list","block":{"attributes":{"bypass":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"default_action":{"type":"string","description_kind":"plain","required":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"private_link_access":{"nesting_mode":"list","block":{"attributes":{"endpoint_resource_id":{"type":"string","description_kind":"plain","required":true},"endpoint_tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"queue_properties":{"nesting_mode":"list","block":{"block_types":{"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"hour_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"include_apis":{"type":"bool","description_kind":"plain","optional":true},"retention_policy_days":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logging":{"nesting_mode":"list","block":{"attributes":{"delete":{"type":"bool","description_kind":"plain","required":true},"read":{"type":"bool","description_kind":"plain","required":true},"retention_policy_days":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true},"write":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"minute_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"include_apis":{"type":"bool","description_kind":"plain","optional":true},"retention_policy_days":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"routing":{"nesting_mode":"list","block":{"attributes":{"choice":{"type":"string","description_kind":"plain","optional":true},"publish_internet_endpoints":{"type":"bool","description_kind":"plain","optional":true},"publish_microsoft_endpoints":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"share_properties":{"nesting_mode":"list","block":{"block_types":{"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"smb":{"nesting_mode":"list","block":{"attributes":{"authentication_types":{"type":["set","string"],"description_kind":"plain","optional":true},"channel_encryption_type":{"type":["set","string"],"description_kind":"plain","optional":true},"kerberos_ticket_encryption_type":{"type":["set","string"],"description_kind":"plain","optional":true},"versions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"static_website":{"nesting_mode":"list","block":{"attributes":{"error_404_document":{"type":"string","description_kind":"plain","optional":true},"index_document":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_customer_managed_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"key_version":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_network_rules":{"version":0,"block":{"attributes":{"bypass":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"default_action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"private_link_access":{"nesting_mode":"list","block":{"attributes":{"endpoint_resource_id":{"type":"string","description_kind":"plain","required":true},"endpoint_tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_blob":{"version":1,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true},"content_md5":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parallelism":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","optional":true},"source_content":{"type":"string","description_kind":"plain","optional":true},"source_uri":{"type":"string","description_kind":"plain","optional":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_blob_inventory_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"format":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"schema_fields":{"type":["list","string"],"description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"blob_types":{"type":["set","string"],"description_kind":"plain","required":true},"include_blob_versions":{"type":"bool","description_kind":"plain","optional":true},"include_snapshots":{"type":"bool","description_kind":"plain","optional":true},"prefix_match":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_container":{"version":1,"block":{"attributes":{"container_access_type":{"type":"string","description_kind":"plain","optional":true},"has_immutability_policy":{"type":"bool","description_kind":"plain","computed":true},"has_legal_hold":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_data_lake_gen2_filesystem":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ace":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_data_lake_gen2_path":{"version":0,"block":{"attributes":{"filesystem_name":{"type":"string","description_kind":"plain","required":true},"group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ace":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_encryption_scope":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_required":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_management_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"block_types":{"base_blob":{"nesting_mode":"list","block":{"attributes":{"delete_after_days_since_last_access_time_greater_than":{"type":"number","description_kind":"plain","optional":true},"delete_after_days_since_modification_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_archive_after_days_since_last_access_time_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_archive_after_days_since_modification_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_cool_after_days_since_last_access_time_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_cool_after_days_since_modification_greater_than":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snapshot":{"nesting_mode":"list","block":{"attributes":{"change_tier_to_archive_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"change_tier_to_cool_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"delete_after_days_since_creation_greater_than":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"version":{"nesting_mode":"list","block":{"attributes":{"change_tier_to_archive_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"change_tier_to_cool_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"delete_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"filters":{"nesting_mode":"list","block":{"attributes":{"blob_types":{"type":["set","string"],"description_kind":"plain","required":true},"prefix_match":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"match_blob_index_tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_object_replication":{"version":0,"block":{"attributes":{"destination_object_replication_id":{"type":"string","description_kind":"plain","computed":true},"destination_storage_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_object_replication_id":{"type":"string","description_kind":"plain","computed":true},"source_storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"copy_blobs_created_after":{"type":"string","description_kind":"plain","optional":true},"destination_container_name":{"type":"string","description_kind":"plain","required":true},"filter_out_blobs_with_prefix":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"source_container_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_queue":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share":{"version":2,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enabled_protocol":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"quota":{"type":"number","description_kind":"plain","required":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"acl":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_policy":{"nesting_mode":"list","block":{"attributes":{"expiry":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share_directory":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share_file":{"version":0,"block":{"attributes":{"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_length":{"type":"number","description_kind":"plain","computed":true},"content_md5":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","optional":true},"storage_share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incoming_traffic_policy":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync_cloud_endpoint":{"version":0,"block":{"attributes":{"file_share_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_account_tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_sync_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_sync_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_table":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"acl":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_policy":{"nesting_mode":"list","block":{"attributes":{"expiry":{"type":"string","description_kind":"plain","required":true},"permissions":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_table_entity":{"version":0,"block":{"attributes":{"entity":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition_key":{"type":"string","description_kind":"plain","required":true},"row_key":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_cluster":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"streaming_capacity":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_function_javascript_uda":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"script":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input":{"nesting_mode":"list","block":{"attributes":{"configuration_parameter":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"output":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_function_javascript_udf":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"script":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input":{"nesting_mode":"list","block":{"attributes":{"configuration_parameter":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"output":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_job":{"version":0,"block":{"attributes":{"compatibility_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_locale":{"type":"string","description_kind":"plain","optional":true,"computed":true},"events_late_arrival_max_delay_in_seconds":{"type":"number","description_kind":"plain","optional":true},"events_out_of_order_max_delay_in_seconds":{"type":"number","description_kind":"plain","optional":true},"events_out_of_order_policy":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_error_policy":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_cluster_id":{"type":"string","description_kind":"plain","optional":true},"streaming_units":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"transformation_query":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_job_schedule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_output_time":{"type":"string","description_kind":"plain","computed":true},"start_mode":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_managed_private_endpoint":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_cluster_name":{"type":"string","description_kind":"plain","required":true},"subresource_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_blob":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"batch_max_wait_time":{"type":"string","description_kind":"plain","optional":true},"batch_min_rows":{"type":"number","description_kind":"plain","optional":true},"date_format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"time_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_cosmosdb":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"cosmosdb_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"cosmosdb_sql_database_id":{"type":"string","description_kind":"plain","required":true},"document_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_eventhub":{"version":0,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","optional":true},"property_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_function":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"batch_max_count":{"type":"number","description_kind":"plain","optional":true},"batch_max_in_bytes":{"type":"number","description_kind":"plain","optional":true},"function_app":{"type":"string","description_kind":"plain","required":true},"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_mssql":{"version":0,"block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_batch_count":{"type":"number","description_kind":"plain","optional":true},"max_writer_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_powerbi":{"version":0,"block":{"attributes":{"dataset":{"type":"string","description_kind":"plain","required":true},"group_id":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_servicebus_queue":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"property_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"system_property_columns":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_servicebus_topic":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"property_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"system_property_columns":{"type":["map","string"],"description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_synapse":{"version":0,"block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_table":{"version":0,"block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","required":true},"columns_to_remove":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"row_key":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_reference_input_blob":{"version":0,"block":{"attributes":{"date_format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"time_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_reference_input_mssql":{"version":0,"block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"delta_snapshot_query":{"type":"string","description_kind":"plain","optional":true},"full_snapshot_query":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"refresh_interval_duration":{"type":"string","description_kind":"plain","optional":true},"refresh_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_stream_input_blob":{"version":0,"block":{"attributes":{"date_format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"time_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_stream_input_eventhub":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","optional":true},"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_stream_input_iothub":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_namespace":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet":{"version":0,"block":{"attributes":{"address_prefixes":{"type":["list","string"],"description_kind":"plain","required":true},"enforce_private_link_endpoint_network_policies":{"type":"bool","description_kind":"plain","optional":true},"enforce_private_link_service_network_policies":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_endpoint_policy_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"service_endpoints":{"type":["set","string"],"description_kind":"plain","optional":true},"virtual_network_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"delegation":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"service_delegation":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_nat_gateway_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_network_security_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_security_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_service_endpoint_storage_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"service_resources":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription":{"version":0,"block":{"attributes":{"alias":{"type":"string","description":"The Alias Name of the subscription. If omitted a new UUID will be generated for this property.","description_kind":"plain","optional":true,"computed":true},"billing_scope_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subscription_id":{"type":"string","description":"The GUID of the Subscription.","description_kind":"plain","optional":true,"computed":true},"subscription_name":{"type":"string","description":"The Display Name for the Subscription.","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description":"The Tenant ID to which the subscription belongs","description_kind":"plain","computed":true},"workload":{"type":"string","description":"The workload type for the Subscription. Possible values are `Production` (default) and `DevTest`.","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_cost_management_export":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recurrence_period_end_date":{"type":"string","description_kind":"plain","required":true},"recurrence_period_start_date":{"type":"string","description_kind":"plain","required":true},"recurrence_type":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"export_data_options":{"nesting_mode":"list","block":{"attributes":{"time_frame":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"export_data_storage_location":{"nesting_mode":"list","block":{"attributes":{"container_id":{"type":"string","description_kind":"plain","required":true},"root_folder_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_policy_remediation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","optional":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_integration_runtime_azure":{"version":0,"block":{"attributes":{"compute_type":{"type":"string","description_kind":"plain","optional":true},"core_count":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"time_to_live_min":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_integration_runtime_self_hosted":{"version":0,"block":{"attributes":{"authorization_key_primary":{"type":"string","description_kind":"plain","computed":true},"authorization_key_secondary":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_linked_service":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"type_properties_json":{"type":"string","description_kind":"plain","required":true}},"block_types":{"integration_runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_managed_private_endpoint":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subresource_name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_private_link_hub":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_role_assignment":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"role_name":{"type":"string","description_kind":"plain","required":true},"synapse_spark_pool_id":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_spark_pool":{"version":0,"block":{"attributes":{"cache_size":{"type":"number","description_kind":"plain","optional":true},"compute_isolation_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_executor_allocation_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true},"node_size":{"type":"string","description_kind":"plain","required":true},"node_size_family":{"type":"string","description_kind":"plain","required":true},"session_level_packages_enabled":{"type":"bool","description_kind":"plain","optional":true},"spark_events_folder":{"type":"string","description_kind":"plain","optional":true},"spark_log_folder":{"type":"string","description_kind":"plain","optional":true},"spark_version":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"auto_pause":{"nesting_mode":"list","block":{"attributes":{"delay_in_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"auto_scale":{"nesting_mode":"list","block":{"attributes":{"max_node_count":{"type":"number","description_kind":"plain","required":true},"min_node_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"library_requirement":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"filename":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"spark_config":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"filename":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool":{"version":0,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"data_encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_database_id":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"restore":{"nesting_mode":"list","block":{"attributes":{"point_in_time":{"type":"string","description_kind":"plain","required":true},"source_database_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_extended_auditing_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sql_pool_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_security_alert_policy":{"version":0,"block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_state":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"sql_pool_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sql_pool_security_alert_policy_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_vulnerability_assessment_baseline":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_name":{"type":"string","description_kind":"plain","required":true},"sql_pool_vulnerability_assessment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"baseline":{"nesting_mode":"list","block":{"attributes":{"result":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_workload_classifier":{"version":0,"block":{"attributes":{"context":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"importance":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","optional":true},"member_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"workload_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_workload_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"importance":{"type":"string","description_kind":"plain","optional":true},"max_resource_percent":{"type":"number","description_kind":"plain","required":true},"max_resource_percent_per_request":{"type":"number","description_kind":"plain","optional":true},"min_resource_percent":{"type":"number","description_kind":"plain","required":true},"min_resource_percent_per_request":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_execution_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"sql_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace":{"version":0,"block":{"attributes":{"aad_admin":{"type":["list",["object",{"login":"string","object_id":"string","tenant_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"compute_subnet_id":{"type":"string","description_kind":"plain","optional":true},"connectivity_endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"data_exfiltration_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linking_allowed_for_aad_tenant_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"purview_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sql_aad_admin":{"type":["list",["object",{"login":"string","object_id":"string","tenant_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"sql_administrator_login":{"type":"string","description_kind":"plain","required":true},"sql_administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"sql_identity_control_enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_data_lake_gen2_filesystem_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_devops_repo":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"last_commit_id":{"type":"string","description_kind":"plain","optional":true},"project_name":{"type":"string","description_kind":"plain","required":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"customer_managed_key":{"nesting_mode":"list","block":{"attributes":{"key_name":{"type":"string","description_kind":"plain","optional":true},"key_versionless_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"github_repo":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"git_url":{"type":"string","description_kind":"plain","optional":true},"last_commit_id":{"type":"string","description_kind":"plain","optional":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_aad_admin":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_extended_auditing_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_key":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"customer_managed_key_name":{"type":"string","description_kind":"plain","required":true},"customer_managed_key_versionless_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_security_alert_policy":{"version":0,"block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_state":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_sql_aad_admin":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"workspace_security_alert_policy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_template_deployment":{"version":1,"block":{"attributes":{"deployment_mode":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"parameters_body":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"template_body":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_tenant_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_azure_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"geo_mappings":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"subnet":{"nesting_mode":"list","block":{"attributes":{"first":{"type":"string","description_kind":"plain","required":true},"last":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_external_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"endpoint_location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"geo_mappings":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"subnet":{"nesting_mode":"list","block":{"attributes":{"first":{"type":"string","description_kind":"plain","required":true},"last":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_nested_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"endpoint_location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"geo_mappings":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_child_endpoints":{"type":"number","description_kind":"plain","required":true},"minimum_required_child_endpoints_ipv4":{"type":"number","description_kind":"plain","optional":true},"minimum_required_child_endpoints_ipv6":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"subnet":{"nesting_mode":"list","block":{"attributes":{"first":{"type":"string","description_kind":"plain","required":true},"last":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_profile":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_return":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"traffic_routing_method":{"type":"string","description_kind":"plain","required":true},"traffic_view_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"dns_config":{"nesting_mode":"list","block":{"attributes":{"relative_name":{"type":"string","description_kind":"plain","required":true},"ttl":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"monitor_config":{"nesting_mode":"list","block":{"attributes":{"expected_status_code_ranges":{"type":["list","string"],"description_kind":"plain","optional":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"tolerated_number_of_failures":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_user_assigned_identity":{"version":1,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_video_analyzer":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_video_analyzer_edge_module":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"video_analyzer_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_virtual_desktop_application":{"version":0,"block":{"attributes":{"application_group_id":{"type":"string","description_kind":"plain","required":true},"command_line_argument_policy":{"type":"string","description_kind":"plain","required":true},"command_line_arguments":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"icon_index":{"type":"number","description_kind":"plain","optional":true},"icon_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"show_in_portal":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_application_group":{"version":1,"block":{"attributes":{"default_desktop_display_name":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"host_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_host_pool":{"version":1,"block":{"attributes":{"custom_rdp_properties":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_sessions_allowed":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"personal_desktop_assignment_type":{"type":"string","description_kind":"plain","optional":true},"preferred_app_group_type":{"type":"string","description":"Preferred App Group type to display","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_vm_on_connect":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"validate_environment":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_host_pool_registration_info":{"version":0,"block":{"attributes":{"expiration_date":{"type":"string","description_kind":"plain","required":true},"hostpool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_scaling_plan":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"exclusion_tag":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"host_pool":{"nesting_mode":"list","block":{"attributes":{"hostpool_id":{"type":"string","description_kind":"plain","required":true},"scaling_plan_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_week":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"off_peak_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"off_peak_start_time":{"type":"string","description_kind":"plain","required":true},"peak_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"peak_start_time":{"type":"string","description_kind":"plain","required":true},"ramp_down_capacity_threshold_percent":{"type":"number","description_kind":"plain","required":true},"ramp_down_force_logoff_users":{"type":"bool","description_kind":"plain","required":true},"ramp_down_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"ramp_down_minimum_hosts_percent":{"type":"number","description_kind":"plain","required":true},"ramp_down_notification_message":{"type":"string","description_kind":"plain","required":true},"ramp_down_start_time":{"type":"string","description_kind":"plain","required":true},"ramp_down_stop_hosts_when":{"type":"string","description_kind":"plain","required":true},"ramp_down_wait_time_minutes":{"type":"number","description_kind":"plain","required":true},"ramp_up_capacity_threshold_percent":{"type":"number","description_kind":"plain","optional":true},"ramp_up_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"ramp_up_minimum_hosts_percent":{"type":"number","description_kind":"plain","optional":true},"ramp_up_start_time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_workspace":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_workspace_application_group_association":{"version":1,"block":{"attributes":{"application_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","optional":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_router_asn":{"type":"number","description_kind":"plain","computed":true},"virtual_router_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"virtual_wan_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"route":{"nesting_mode":"set","block":{"attributes":{"address_prefixes":{"type":["list","string"],"description_kind":"plain","required":true},"next_hop_ip_address":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_bgp_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_asn":{"type":"number","description_kind":"plain","required":true},"peer_ip":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_security_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"remote_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing":{"nesting_mode":"list","block":{"attributes":{"associated_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"route_table_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"static_vnet_route":{"nesting_mode":"list","block":{"attributes":{"address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"next_hop_ip_address":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_ip":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"private_ip_allocation_method":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_route_table":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"labels":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"route":{"nesting_mode":"set","block":{"attributes":{"destinations":{"type":["set","string"],"description_kind":"plain","required":true},"destinations_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"next_hop":{"type":"string","description_kind":"plain","required":true},"next_hop_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_route_table_route":{"version":0,"block":{"attributes":{"destinations":{"type":["set","string"],"description_kind":"plain","required":true},"destinations_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"next_hop":{"type":"string","description_kind":"plain","required":true},"next_hop_type":{"type":"string","description_kind":"plain","optional":true},"route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_security_partner_provider":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine":{"version":0,"block":{"attributes":{"availability_set_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_data_disks_on_termination":{"type":"bool","description_kind":"plain","optional":true},"delete_os_disk_on_termination":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","required":true},"primary_network_interface_id":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true},"zones":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"storage_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"os_profile":{"nesting_mode":"set","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name":{"type":"string","description_kind":"plain","required":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"os_profile_linux_config":{"nesting_mode":"set","block":{"attributes":{"disable_password_authentication":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"ssh_keys":{"nesting_mode":"list","block":{"attributes":{"key_data":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"os_profile_secrets":{"nesting_mode":"list","block":{"attributes":{"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vault_certificates":{"nesting_mode":"list","block":{"attributes":{"certificate_store":{"type":"string","description_kind":"plain","optional":true},"certificate_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"os_profile_windows_config":{"nesting_mode":"set","block":{"attributes":{"enable_automatic_upgrades":{"type":"bool","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"additional_unattend_config":{"nesting_mode":"list","block":{"attributes":{"component":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"pass":{"type":"string","description_kind":"plain","required":true},"setting_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"winrm":{"nesting_mode":"list","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lun":{"type":"number","description_kind":"plain","required":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"vhd_uri":{"type":"string","description_kind":"plain","optional":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_image_reference":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"offer":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"storage_os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"image_uri":{"type":"string","description_kind":"plain","optional":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vhd_uri":{"type":"string","description_kind":"plain","optional":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_data_disk_attachment":{"version":0,"block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lun":{"type":"number","description_kind":"plain","required":true},"managed_disk_id":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_extension":{"version":0,"block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_scale_set":{"version":1,"block":{"attributes":{"automatic_os_upgrade":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"health_probe_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"overprovision":{"type":"bool","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"single_placement_group":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"upgrade_policy_mode":{"type":"string","description_kind":"plain","required":true},"zones":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["set","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_profile":{"nesting_mode":"set","block":{"attributes":{"accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"dns_settings":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_inbound_nat_rules_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"public_ip_address_configuration":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","required":true},"idle_timeout":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"os_profile":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name_prefix":{"type":"string","description_kind":"plain","required":true},"custom_data":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"os_profile_linux_config":{"nesting_mode":"set","block":{"attributes":{"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ssh_keys":{"nesting_mode":"list","block":{"attributes":{"key_data":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"os_profile_secrets":{"nesting_mode":"set","block":{"attributes":{"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vault_certificates":{"nesting_mode":"list","block":{"attributes":{"certificate_store":{"type":"string","description_kind":"plain","optional":true},"certificate_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"os_profile_windows_config":{"nesting_mode":"set","block":{"attributes":{"enable_automatic_upgrades":{"type":"bool","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"additional_unattend_config":{"nesting_mode":"list","block":{"attributes":{"component":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"pass":{"type":"string","description_kind":"plain","required":true},"setting_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"winrm":{"nesting_mode":"list","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"plan":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rolling_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"max_batch_instance_percent":{"type":"number","description_kind":"plain","optional":true},"max_unhealthy_instance_percent":{"type":"number","description_kind":"plain","optional":true},"max_unhealthy_upgraded_instance_percent":{"type":"number","description_kind":"plain","optional":true},"pause_time_between_batches":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_profile_data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lun":{"type":"number","description_kind":"plain","required":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"storage_profile_image_reference":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"offer":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_profile_os_disk":{"nesting_mode":"set","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"image":{"type":"string","description_kind":"plain","optional":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"vhd_containers":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_virtual_machine_scale_set_extension":{"version":0,"block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"force_update_tag":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","required":true},"bgp_community":{"type":"string","description_kind":"plain","optional":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"flow_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"guid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet":{"type":["set",["object",{"address_prefix":"string","id":"string","name":"string","security_group":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"ddos_protection_plan":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_dns_servers":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_network_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway":{"version":0,"block":{"attributes":{"active_active":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"default_local_network_gateway_id":{"type":"string","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_bgp":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"generation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"vpn_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bgp_settings":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","optional":true},"peer_weight":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"peering_addresses":{"nesting_mode":"list","block":{"attributes":{"apipa_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"default_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"},"max_items":1},"custom_route":{"nesting_mode":"list","block":{"attributes":{"address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":3},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpn_client_configuration":{"nesting_mode":"list","block":{"attributes":{"aad_audience":{"type":"string","description_kind":"plain","optional":true},"aad_issuer":{"type":"string","description_kind":"plain","optional":true},"aad_tenant":{"type":"string","description_kind":"plain","optional":true},"address_space":{"type":["list","string"],"description_kind":"plain","required":true},"radius_server_address":{"type":"string","description_kind":"plain","optional":true},"radius_server_secret":{"type":"string","description_kind":"plain","optional":true},"vpn_auth_types":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"vpn_client_protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"revoked_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_cert_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_virtual_network_gateway_connection":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"connection_mode":{"type":"string","description_kind":"plain","optional":true},"connection_protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dpd_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"egress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"enable_bgp":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"express_route_circuit_id":{"type":"string","description_kind":"plain","optional":true},"express_route_gateway_bypass":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"local_azure_ip_address_enabled":{"type":"bool","description_kind":"plain","optional":true},"local_network_gateway_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_virtual_network_gateway_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_weight":{"type":"number","description_kind":"plain","optional":true,"computed":true},"shared_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"use_policy_based_traffic_selectors":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"virtual_network_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_bgp_addresses":{"nesting_mode":"list","block":{"attributes":{"primary":{"type":"string","description_kind":"plain","required":true},"secondary":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ipsec_policy":{"nesting_mode":"list","block":{"attributes":{"dh_group":{"type":"string","description_kind":"plain","required":true},"ike_encryption":{"type":"string","description_kind":"plain","required":true},"ike_integrity":{"type":"string","description_kind":"plain","required":true},"ipsec_encryption":{"type":"string","description_kind":"plain","required":true},"ipsec_integrity":{"type":"string","description_kind":"plain","required":true},"pfs_group":{"type":"string","description_kind":"plain","required":true},"sa_datasize":{"type":"number","description_kind":"plain","optional":true,"computed":true},"sa_lifetime":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_selector_policy":{"nesting_mode":"list","block":{"attributes":{"local_address_cidrs":{"type":["list","string"],"description_kind":"plain","required":true},"remote_address_cidrs":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway_nat_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true},"virtual_network_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"external_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"internal_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_peering":{"version":0,"block":{"attributes":{"allow_forwarded_traffic":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allow_gateway_transit":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allow_virtual_network_access":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"remote_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"use_remote_gateways":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"virtual_network_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_wan":{"version":0,"block":{"attributes":{"allow_branch_to_branch_traffic":{"type":"bool","description_kind":"plain","optional":true},"disable_vpn_encryption":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"office365_local_breakout_category":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_cluster":{"version":0,"block":{"attributes":{"cluster_node_count":{"type":"number","description_kind":"plain","required":true},"cluster_number":{"type":"number","description_kind":"plain","computed":true},"hosts":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"vmware_cloud_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_express_route_authorization":{"version":0,"block":{"attributes":{"express_route_authorization_id":{"type":"string","description_kind":"plain","computed":true},"express_route_authorization_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_cloud_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_private_cloud":{"version":0,"block":{"attributes":{"circuit":{"type":["list",["object",{"express_route_id":"string","express_route_private_peering_id":"string","primary_subnet_cidr":"string","secondary_subnet_cidr":"string"}]],"description_kind":"plain","computed":true},"hcx_cloud_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_connection_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"management_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_subnet_cidr":{"type":"string","description_kind":"plain","required":true},"nsxt_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"nsxt_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"nsxt_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provisioning_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vcenter_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"vcenter_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"vcsa_endpoint":{"type":"string","description_kind":"plain","computed":true},"vmotion_subnet_cidr":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"management_cluster":{"nesting_mode":"list","block":{"attributes":{"hosts":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"number","description_kind":"plain","computed":true},"size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_gateway":{"version":0,"block":{"attributes":{"bgp_route_translation_for_nat_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_preference":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_unit":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bgp_settings":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","required":true},"bgp_peering_address":{"type":"string","description_kind":"plain","computed":true},"peer_weight":{"type":"number","description_kind":"plain","required":true}},"block_types":{"instance_0_bgp_peering_address":{"nesting_mode":"list","block":{"attributes":{"custom_ips":{"type":["set","string"],"description_kind":"plain","required":true},"default_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"tunnel_ips":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"instance_1_bgp_peering_address":{"nesting_mode":"list","block":{"attributes":{"custom_ips":{"type":["set","string"],"description_kind":"plain","required":true},"default_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"tunnel_ips":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_gateway_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_security_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"remote_vpn_site_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing":{"nesting_mode":"list","block":{"attributes":{"associated_route_table":{"type":"string","description_kind":"plain","required":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["set","string"],"description_kind":"plain","optional":true},"route_table_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_selector_policy":{"nesting_mode":"set","block":{"attributes":{"local_address_ranges":{"type":["set","string"],"description_kind":"plain","required":true},"remote_address_ranges":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"vpn_link":{"nesting_mode":"list","block":{"attributes":{"bandwidth_mbps":{"type":"number","description_kind":"plain","optional":true},"bgp_enabled":{"type":"bool","description_kind":"plain","optional":true},"connection_mode":{"type":"string","description_kind":"plain","optional":true},"egress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"ingress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"local_azure_ip_address_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_based_traffic_selector_enabled":{"type":"bool","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"ratelimit_enabled":{"type":"bool","description_kind":"plain","optional":true},"route_weight":{"type":"number","description_kind":"plain","optional":true},"shared_key":{"type":"string","description_kind":"plain","optional":true},"vpn_site_link_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_bgp_address":{"nesting_mode":"set","block":{"attributes":{"ip_address":{"type":"string","description_kind":"plain","required":true},"ip_configuration_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ipsec_policy":{"nesting_mode":"list","block":{"attributes":{"dh_group":{"type":"string","description_kind":"plain","required":true},"encryption_algorithm":{"type":"string","description_kind":"plain","required":true},"ike_encryption_algorithm":{"type":"string","description_kind":"plain","required":true},"ike_integrity_algorithm":{"type":"string","description_kind":"plain","required":true},"integrity_algorithm":{"type":"string","description_kind":"plain","required":true},"pfs_group":{"type":"string","description_kind":"plain","required":true},"sa_data_size_kb":{"type":"number","description_kind":"plain","required":true},"sa_lifetime_sec":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"azurerm_vpn_gateway_nat_rule":{"version":0,"block":{"attributes":{"external_address_space_mappings":{"type":["list","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_address_space_mappings":{"type":["list","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"external_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"internal_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_server_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpn_authentication_types":{"type":["list","string"],"description_kind":"plain","required":true},"vpn_protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"azure_active_directory_authentication":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","required":true},"tenant":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"client_revoked_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"client_root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_cert_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ipsec_policy":{"nesting_mode":"list","block":{"attributes":{"dh_group":{"type":"string","description_kind":"plain","required":true},"ike_encryption":{"type":"string","description_kind":"plain","required":true},"ike_integrity":{"type":"string","description_kind":"plain","required":true},"ipsec_encryption":{"type":"string","description_kind":"plain","required":true},"ipsec_integrity":{"type":"string","description_kind":"plain","required":true},"pfs_group":{"type":"string","description_kind":"plain","required":true},"sa_data_size_kilobytes":{"type":"number","description_kind":"plain","required":true},"sa_lifetime_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"radius":{"nesting_mode":"list","block":{"block_types":{"client_root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"server":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"score":{"type":"number","description_kind":"plain","required":true},"secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"server_root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_cert_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_server_configuration_policy_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"vpn_server_configuration_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_site":{"version":0,"block":{"attributes":{"address_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"device_model":{"type":"string","description_kind":"plain","optional":true},"device_vendor":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_wan_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"link":{"nesting_mode":"list","block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"speed_in_mbps":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bgp":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","required":true},"peering_address":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"o365_policy":{"nesting_mode":"list","block":{"block_types":{"traffic_category":{"nesting_mode":"list","block":{"attributes":{"allow_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"default_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"optimize_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_app_active_slot":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_successful_swap":{"type":"string","description":"The timestamp of the last successful swap with `Production`","description_kind":"plain","computed":true},"overwrite_network_config":{"type":"bool","description":"The swap action should overwrite the Production slot's network configuration with the configuration from this slot. Defaults to `true`.","description_kind":"plain","optional":true},"slot_id":{"type":"string","description":"The ID of the Slot to swap with `Production`.","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_app_hybrid_connection":{"version":0,"block":{"attributes":{"hostname":{"type":"string","description":"The hostname of the endpoint.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description":"The name of the Relay Namespace.","description_kind":"plain","computed":true},"port":{"type":"number","description":"The port to use for the endpoint","description_kind":"plain","required":true},"relay_id":{"type":"string","description":"The ID of the Relay Hybrid Connection to use.","description_kind":"plain","required":true},"relay_name":{"type":"string","description":"The name of the Relay in use.","description_kind":"plain","computed":true},"send_key_name":{"type":"string","description":"The name of the Relay key with `Send` permission to use. Defaults to `RootManageSharedAccessKey`","description_kind":"plain","optional":true},"send_key_value":{"type":"string","description":"The Primary Access Key for the `send_key_name`","description_kind":"plain","computed":true,"sensitive":true},"service_bus_namespace":{"type":"string","description":"The Service Bus Namespace.","description_kind":"plain","computed":true},"service_bus_suffix":{"type":"string","description":"The suffix for the endpoint.","description_kind":"plain","computed":true},"web_app_id":{"type":"string","description":"The ID of the Web App for this Hybrid Connection.","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_application_firewall_policy":{"version":0,"block":{"attributes":{"http_listener_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"path_based_rule_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_rules":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","required":true},"rule_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_conditions":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"negation_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"match_variables":{"nesting_mode":"list","block":{"attributes":{"selector":{"type":"string","description_kind":"plain","optional":true},"variable_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"managed_rules":{"nesting_mode":"list","block":{"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"selector_match_operator":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"managed_rule_set":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule_group_override":{"nesting_mode":"list","block":{"attributes":{"disabled_rules":{"type":["list","string"],"description_kind":"plain","optional":true},"rule_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"policy_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"file_upload_limit_in_mb":{"type":"number","description_kind":"plain","optional":true},"max_request_body_size_in_kb":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"request_body_check":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub":{"version":0,"block":{"attributes":{"aad_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"capacity":{"type":"number","description_kind":"plain","optional":true},"external_ip":{"type":"string","description_kind":"plain","computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tls_client_cert_enabled":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"live_trace":{"nesting_mode":"list","block":{"attributes":{"connectivity_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"http_request_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"messaging_logs_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_hub":{"version":0,"block":{"attributes":{"anonymous_connections_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"event_handler":{"nesting_mode":"set","block":{"attributes":{"system_events":{"type":["set","string"],"description_kind":"plain","optional":true},"url_template":{"type":"string","description_kind":"plain","required":true},"user_event_pattern":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth":{"nesting_mode":"list","block":{"attributes":{"managed_identity_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_network_acl":{"version":0,"block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"private_endpoint":{"nesting_mode":"set","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"public_network":{"nesting_mode":"list","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_shared_private_link_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"subresource_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the function app use Client Certificates","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser` ","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Windows Function App enabled.","description_kind":"plain","optional":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App only be accessed via HTTPS?","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description":"Specifies the name of the Function App.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description":"The ID of the App Service Plan within which to create this Function App","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Windows Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Windows Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Windows Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Windows Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Windows Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Windows Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Windows Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description":"The Windows FX Version string.","description_kind":"plain","computed":true},"worker_count":{"type":"number","description":"The number of Workers for this Windows Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The PowerShell Core version to use. Possible values are `7`, and `7.2`","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description":"Does the Function App use a custom Application Stack?","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_function_app_slot":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting.","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the Function App Slot use Client Certificates.","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App Slot's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser`.","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description":"The identifier used by App Service to perform domain ownership verification via DNS TXT record.","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description":"The default hostname of the Windows Function App Slot.","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Windows Function App Slot enabled.","description_kind":"plain","optional":true},"function_app_id":{"type":"string","description":"The ID of the Windows Function App this Slot is a member of.","description_kind":"plain","required":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App Slot.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App Slot only be accessed via HTTPS?","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description":"The Kind value for this Windows Function App Slot.","description_kind":"plain","computed":true},"name":{"type":"string","description":"Specifies the name of the Windows Function App Slot.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description":"A list of outbound IP addresses. For example `[\"52.23.25.3\", \"52.143.43.12\"]`.","description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description":"A comma separated list of outbound IP addresses as a string. For example `52.23.25.3,52.143.43.12`.","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description":"A list of possible outbound IP addresses, not all of which are necessarily in use. This is a superset of `outbound_ip_address_list`. For example `[\"52.23.25.3\", \"52.143.43.12\"]`.","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description":"A comma separated list of possible outbound IP addresses as a string. For example `52.23.25.3,52.143.43.12,52.143.43.17`. This is a superset of `outbound_ip_addresses`. For example `[\"52.23.25.3\", \"52.143.43.12\",\"52.143.43.17\"]`.","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App Slot.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App Slot.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App Slot use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Windows Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Windows Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Windows Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Windows Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Windows Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Windows Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Windows Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description":"The Windows FX Version string.","description_kind":"plain","computed":true},"worker_count":{"type":"number","description":"The number of Workers for this Windows Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The PowerShell Core version to use. Possible values are `7`, and `7.2`","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description":"Does the Function App use a custom Application Stack?","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_virtual_machine":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"allow_extension_operations":{"type":"bool","description_kind":"plain","optional":true},"availability_set_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"dedicated_host_group_id":{"type":"string","description_kind":"plain","optional":true},"dedicated_host_id":{"type":"string","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_automatic_updates":{"type":"bool","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"hotpatching_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","required":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"platform_fault_domain":{"type":"number","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"size":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"additional_unattend_content":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"setting":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"winrm_listener":{"nesting_mode":"set","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"do_not_run_extensions_on_overprovisioned_machines":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_automatic_updates":{"type":"bool","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"health_probe_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":"number","description_kind":"plain","required":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"overprovision":{"type":"bool","description_kind":"plain","optional":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_in_policy":{"type":"string","description_kind":"plain","optional":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"single_placement_group":{"type":"bool","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true},"upgrade_mode":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone_balance":{"type":"bool","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"additional_unattend_content":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"setting":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"automatic_instance_repair":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"grace_period":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"automatic_os_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"disable_automatic_rollback":{"type":"bool","description_kind":"plain","required":true},"enable_automatic_os_upgrade":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"ultra_ssd_disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ultra_ssd_disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"force_update_tag":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_inbound_nat_rules_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"public_ip_address":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_tag":{"nesting_mode":"list","block":{"attributes":{"tag":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rolling_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"max_batch_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_upgraded_instance_percent":{"type":"number","description_kind":"plain","required":true},"pause_time_between_batches":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"terminate_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"winrm_listener":{"nesting_mode":"set","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_web_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description_kind":"plain","computed":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"current_stack":{"type":"string","description_kind":"plain","optional":true},"docker_container_name":{"type":"string","description_kind":"plain","optional":true},"docker_container_registry":{"type":"string","description_kind":"plain","optional":true},"docker_container_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_action":{"nesting_mode":"list","block":{"attributes":{"executable":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"private_memory_kb":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"virtual_application":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","required":true},"preload":{"type":"bool","description_kind":"plain","required":true},"virtual_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"virtual_directory":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","optional":true},"virtual_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_web_app_slot":{"version":0,"block":{"attributes":{"app_service_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description_kind":"plain","computed":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"current_stack":{"type":"string","description_kind":"plain","optional":true},"docker_container_name":{"type":"string","description_kind":"plain","optional":true},"docker_container_registry":{"type":"string","description_kind":"plain","optional":true},"docker_container_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_action":{"nesting_mode":"list","block":{"attributes":{"executable":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"private_memory_kb":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"virtual_application":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","required":true},"preload":{"type":"bool","description_kind":"plain","required":true},"virtual_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"virtual_directory":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","optional":true},"virtual_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"data_source_schemas":{"azurerm_aadb2c_directory":{"version":0,"block":{"attributes":{"billing_type":{"type":"string","description":"The type of billing for the B2C tenant. Possible values include: `MAU` or `Auths`.","description_kind":"plain","computed":true},"data_residency_location":{"type":"string","description":"Location in which the B2C tenant is hosted and data resides.","description_kind":"plain","computed":true},"domain_name":{"type":"string","description":"Domain name of the B2C tenant, including onmicrosoft.com suffix.","description_kind":"plain","required":true},"effective_start_date":{"type":"string","description":"The date from which the billing type took effect. May not be populated until after the first billing cycle.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description":"Billing SKU for the B2C tenant.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description":"The Tenant ID for the B2C tenant.","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service":{"version":0,"block":{"attributes":{"deployment_id":{"type":"string","description_kind":"plain","computed":true},"domain_configuration_type":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"filtered_sync_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notifications":{"type":["list",["object",{"additional_recipients":["list","string"],"notify_dc_admins":"bool","notify_global_admins":"bool"}]],"description_kind":"plain","computed":true},"replica_sets":{"type":["list",["object",{"domain_controller_ip_addresses":["list","string"],"external_access_ip_address":"string","id":"string","location":"string","service_status":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"secure_ldap":{"type":["list",["object",{"certificate_expiry":"string","certificate_thumbprint":"string","enabled":"bool","external_access_enabled":"bool","public_certificate":"string"}]],"description_kind":"plain","computed":true},"security":{"type":["list",["object",{"ntlm_v1_enabled":"bool","sync_kerberos_passwords":"bool","sync_ntlm_passwords":"bool","sync_on_prem_passwords":"bool","tls_v1_enabled":"bool"}]],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"sync_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_advisor_recommendations":{"version":0,"block":{"attributes":{"filter_by_category":{"type":["set","string"],"description_kind":"plain","optional":true},"filter_by_resource_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recommendations":{"type":["list",["object",{"category":"string","description":"string","impact":"string","recommendation_name":"string","recommendation_type_id":"string","resource_name":"string","resource_type":"string","suppression_names":["set","string"],"updated_time":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management":{"version":0,"block":{"attributes":{"additional_location":{"type":["list",["object",{"capacity":"number","gateway_regional_url":"string","location":"string","private_ip_addresses":["list","string"],"public_ip_address_id":"string","public_ip_addresses":["list","string"],"zones":["list","string"]}]],"description_kind":"plain","computed":true},"developer_portal_url":{"type":"string","description_kind":"plain","computed":true},"gateway_regional_url":{"type":"string","description_kind":"plain","computed":true},"gateway_url":{"type":"string","description_kind":"plain","computed":true},"hostname_configuration":{"type":["list",["object",{"developer_portal":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"management":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"portal":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"proxy":["list",["object",{"default_ssl_binding":"bool","host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"scm":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"management_api_url":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_sender_email":{"type":"string","description_kind":"plain","computed":true},"portal_url":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"publisher_email":{"type":"string","description_kind":"plain","computed":true},"publisher_name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scm_url":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_current":{"type":"bool","description_kind":"plain","computed":true},"is_online":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"protocols":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","required":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"soap_pass_through":{"type":"bool","description_kind":"plain","computed":true},"subscription_key_parameter_names":{"type":["list",["object",{"header":"string","query":"string"}]],"description_kind":"plain","computed":true},"subscription_required":{"type":"bool","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_set_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_version_set":{"version":1,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"version_header_name":{"type":"string","description_kind":"plain","computed":true},"version_query_name":{"type":"string","description_kind":"plain","computed":true},"versioning_scheme":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_data":{"type":["list",["object",{"city":"string","district":"string","name":"string","region":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_group":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"external_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"approval_required":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"published":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_required":{"type":"bool","description_kind":"plain","computed":true},"subscriptions_limit":{"type":"number","description_kind":"plain","computed":true},"terms":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_user":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","computed":true},"first_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","computed":true},"note":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"primary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"secondary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_key":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"locked":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","computed":true},"vault_key_reference":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_keys":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"items":{"type":["list",["object",{"content_type":"string","etag":"string","key":"string","label":"string","locked":"bool","tags":["map","string"],"type":"string","value":"string","vault_key_reference":"string"}]],"description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_cert_enabled":{"type":"bool","description_kind":"plain","computed":true},"connection_string":{"type":["list",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_site_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_config":{"type":["list",["object",{"acr_use_managed_identity_credentials":"bool","acr_user_managed_identity_client_id":"string","always_on":"bool","app_command_line":"string","cors":["list",["object",{"allowed_origins":["set","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"dotnet_framework_version":"string","ftps_state":"string","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"java_container":"string","java_container_version":"string","java_version":"string","linux_fx_version":"string","local_mysql_enabled":"bool","managed_pipeline_mode":"string","min_tls_version":"string","number_of_workers":"number","php_version":"string","python_version":"string","remote_debugging_enabled":"bool","remote_debugging_version":"string","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker_process":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","windows_fx_version":"string"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"source_control":{"type":["list",["object",{"branch":"string","manual_integration":"bool","repo_url":"string","rollback_enabled":"bool","use_mercurial":"bool"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_certificate":{"version":0,"block":{"attributes":{"expiration_date":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","computed":true},"host_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issue_date":{"type":"string","description_kind":"plain","computed":true},"issuer":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_certificate_order":{"version":0,"block":{"attributes":{"app_service_certificate_not_renewable_reasons":{"type":["list","string"],"description_kind":"plain","computed":true},"auto_renew":{"type":"bool","description_kind":"plain","computed":true},"certificates":{"type":["list",["object",{"certificate_name":"string","key_vault_id":"string","key_vault_secret_name":"string","provisioning_state":"string"}]],"description_kind":"plain","computed":true},"csr":{"type":"string","description_kind":"plain","computed":true},"distinguished_name":{"type":"string","description_kind":"plain","computed":true},"domain_verification_token":{"type":"string","description_kind":"plain","computed":true},"expiration_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"intermediate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"is_private_key_external":{"type":"bool","description_kind":"plain","computed":true},"key_size":{"type":"number","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"product_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"root_thumbprint":{"type":"string","description_kind":"plain","computed":true},"signed_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"validity_in_years":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment":{"version":0,"block":{"attributes":{"cluster_setting":{"type":["list",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"front_end_scale_factor":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_ip_address":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"pricing_tier":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_ip_address":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment_v3":{"version":0,"block":{"attributes":{"allow_new_private_endpoint_connections":{"type":"bool","description_kind":"plain","computed":true},"cluster_setting":{"type":["list",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"dedicated_host_count":{"type":"number","description_kind":"plain","computed":true},"dns_suffix":{"type":"string","description_kind":"plain","computed":true},"external_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_network_dependencies":{"type":["list",["object",{"description":"string","ip_addresses":["list","string"],"ports":["list","string"]}]],"description_kind":"plain","computed":true},"internal_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"internal_load_balancing_mode":{"type":"string","description_kind":"plain","computed":true},"ip_ssl_address_count":{"type":"number","description_kind":"plain","computed":true},"linux_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pricing_tier":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"windows_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_xenon":{"type":"bool","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","computed":true},"maximum_number_of_workers":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"per_site_scaling":{"type":"bool","description_kind":"plain","computed":true},"reserved":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":["list",["object",{"capacity":"number","size":"string","tier":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_application_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights":{"version":1,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","computed":true},"application_type":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instrumentation_key":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_attestation_provider":{"version":0,"block":{"attributes":{"attestation_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"trust_model":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_account":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_bool":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_datetime":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_int":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_string":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_availability_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"managed":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","computed":true},"platform_update_domain_count":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_file_share":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_vm":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_account":{"version":0,"block":{"attributes":{"account_endpoint":{"type":"string","description_kind":"plain","computed":true},"encryption":{"type":["list",["object",{"key_vault_key_id":"string"}]],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference":{"type":["list",["object",{"id":"string","url":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_allocation_mode":{"type":"string","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_application":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"allow_updates":{"type":"bool","description_kind":"plain","computed":true},"default_version":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_certificate":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_data":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"thumbprint_algorithm":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"auto_scale":{"type":["list",["object",{"evaluation_interval":"string","formula":"string"}]],"description_kind":"plain","computed":true},"certificate":{"type":["list",["object",{"id":"string","store_location":"string","store_name":"string","visibility":["set","string"]}]],"description_kind":"plain","computed":true},"container_configuration":{"type":["list",["object",{"container_image_names":["set","string"],"container_registries":["list",["object",{"password":"string","registry_server":"string","user_name":"string"}]],"type":"string"}]],"description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"fixed_scale":{"type":["list",["object",{"resize_timeout":"string","target_dedicated_nodes":"number","target_low_priority_nodes":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_tasks_per_node":{"type":"number","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_configuration":{"type":["list",["object",{"endpoint_configuration":["list",["object",{"backend_port":"number","frontend_port_range":"string","name":"string","network_security_group_rules":["list",["object",{"access":"string","priority":"number","source_address_prefix":"string"}]],"protocol":"string"}]],"public_address_provisioning_type":"string","public_ips":["set","string"],"subnet_id":"string"}]],"description_kind":"plain","computed":true},"node_agent_sku_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_task":{"type":["list",["object",{"command_line":"string","common_environment_properties":["map","string"],"resource_file":["list",["object",{"auto_storage_container_name":"string","blob_prefix":"string","file_mode":"string","file_path":"string","http_url":"string","storage_container_url":"string"}]],"task_retry_maximum":"number","user_identity":["list",["object",{"auto_user":["list",["object",{"elevation_level":"string","scope":"string"}]],"user_name":"string"}]],"wait_for_success":"bool"}]],"description_kind":"plain","computed":true},"storage_image_reference":{"type":["list",["object",{"id":"string","offer":"string","publisher":"string","sku":"string","version":"string"}]],"description_kind":"plain","computed":true},"vm_size":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_billing_enrollment_account_scope":{"version":0,"block":{"attributes":{"billing_account_name":{"type":"string","description_kind":"plain","required":true},"enrollment_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_billing_mca_account_scope":{"version":0,"block":{"attributes":{"billing_account_name":{"type":"string","description_kind":"plain","required":true},"billing_profile_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoice_section_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_billing_mpa_account_scope":{"version":0,"block":{"attributes":{"billing_account_name":{"type":"string","description_kind":"plain","required":true},"customer_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_blueprint_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope_id":{"type":"string","description_kind":"plain","required":true},"target_scope":{"type":"string","description_kind":"plain","computed":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"versions":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_blueprint_published_version":{"version":0,"block":{"attributes":{"blueprint_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"scope_id":{"type":"string","description_kind":"plain","required":true},"target_scope":{"type":"string","description_kind":"plain","computed":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_origin_group":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","computed":true},"health_probe":{"type":["list",["object",{"interval_in_seconds":"number","path":"string","protocol":"string","request_type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing":{"type":["list",["object",{"additional_latency_in_milliseconds":"number","sample_size":"number","successful_samples_required":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_traffic_time_to_healed_or_new_endpoint_in_minutes":{"type":"number","description_kind":"plain","computed":true},"session_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_profile":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"response_timeout_seconds":{"type":"number","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_rule_set":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_profile":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_client_config":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_id":{"type":"string","description_kind":"plain","computed":true},"subscription_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cognitive_account":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"qna_runtime_endpoint":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_confidential_ledger":{"version":0,"block":{"attributes":{"azuread_based_service_principal":{"type":["list",["object",{"ledger_role_name":"string","principal_id":"string","tenant_id":"string"}]],"description_kind":"plain","computed":true},"certificate_based_security_principal":{"type":["list",["object",{"ledger_role_name":"string","pem_public_key":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_service_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_resource_group":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","computed":true},"filter":{"type":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"not":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification":{"type":["list",["object",{"contact_emails":["list","string"],"contact_groups":["list","string"],"contact_roles":["list","string"],"enabled":"bool","operator":"string","threshold":"number","threshold_type":"string"}]],"description_kind":"plain","computed":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","computed":true},"time_period":{"type":["list",["object",{"end_date":"string","start_date":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_subscription":{"version":2,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","computed":true},"filter":{"type":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"not":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification":{"type":["list",["object",{"contact_emails":["list","string"],"contact_groups":["list","string"],"contact_roles":["list","string"],"enabled":"bool","operator":"string","threshold":"number","threshold_type":"string"}]],"description_kind":"plain","computed":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","computed":true},"time_period":{"type":["list",["object",{"end_date":"string","start_date":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_group":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry":{"version":2,"block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","computed":true},"admin_password":{"type":"string","description_kind":"plain","computed":true},"admin_username":{"type":"string","description_kind":"plain","computed":true},"data_endpoint_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"login_server":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_scope_map":{"version":0,"block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","computed":true},"container_registry_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_token":{"version":0,"block":{"attributes":{"container_registry_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_map_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_account":{"version":0,"block":{"attributes":{"capabilities":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"consistency_policy":{"type":["list",["object",{"consistency_level":"string","max_interval_in_seconds":"number","max_staleness_prefix":"number"}]],"description_kind":"plain","computed":true},"enable_automatic_failover":{"type":"bool","description_kind":"plain","computed":true},"enable_free_tier":{"type":"bool","description_kind":"plain","computed":true},"enable_multiple_write_locations":{"type":"bool","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"geo_location":{"type":["list",["object",{"failover_priority":"number","id":"string","location":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_range_filter":{"type":"string","description_kind":"plain","computed":true},"is_virtual_network_filter_enabled":{"type":"bool","description_kind":"plain","computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"offer_type":{"type":"string","description_kind":"plain","computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"read_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_rule":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true},"write_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_mongo_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_restorable_database_accounts":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"api_type":"string","creation_time":"string","deletion_time":"string","id":"string","restorable_locations":["list",["object",{"creation_time":"string","deletion_time":"string","location":"string","regional_database_account_instance_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory":{"version":2,"block":{"attributes":{"github_configuration":{"type":["list",["object",{"account_name":"string","branch_name":"string","git_url":"string","repository_name":"string","root_folder":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"vsts_configuration":{"type":["list",["object",{"account_name":"string","branch_name":"string","project_name":"string","repository_name":"string","root_folder":"string","tenant_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_vault":{"version":0,"block":{"attributes":{"datastore_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redundancy":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"snapshot_schedule":{"type":["list",["object",{"name":"string","recurrence":"string","start_time":"string"}]],"description_kind":"plain","computed":true},"terms":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_blob_storage":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","computed":true},"data_share_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","computed":true},"folder_path":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account":{"type":["list",["object",{"name":"string","resource_group_name":"string","subscription_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_data_lake_gen2":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","computed":true},"file_system_name":{"type":"string","description_kind":"plain","computed":true},"folder_path":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_cluster":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_id":{"type":"string","description_kind":"plain","computed":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_database":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"kusto_database_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_project":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"source_platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_platform":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true},"workspace_url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace_private_endpoint_connection":{"version":0,"block":{"attributes":{"connections":{"type":["list",["object",{"action_required":"string","description":"string","name":"string","status":"string","workspace_private_endpoint_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_endpoint_id":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host":{"version":0,"block":{"attributes":{"dedicated_host_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host_group":{"version":0,"block":{"attributes":{"automatic_placement_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_lab":{"version":1,"block":{"attributes":{"artifacts_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_premium_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"premium_data_disk_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_virtual_network":{"version":1,"block":{"attributes":{"allowed_subnets":{"type":["list",["object",{"allow_public_ip":"string","lab_subnet_name":"string","resource_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_overrides":{"type":["list",["object",{"lab_subnet_name":"string","resource_id":"string","use_in_vm_creation_permission":"string","use_public_ip_address_permission":"string","virtual_network_pool_name":"string"}]],"description_kind":"plain","computed":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_instance":{"version":0,"block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_encryption_set":{"version":0,"block":{"attributes":{"auto_key_rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_zone":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_elastic_cloud_elasticsearch":{"version":0,"block":{"attributes":{"elastic_cloud_deployment_id":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_email_address":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_sso_default_url":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_user_id":{"type":"string","description_kind":"plain","computed":true},"elasticsearch_service_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_service_url":{"type":"string","description_kind":"plain","computed":true},"kibana_sso_uri":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"monitoring_enabled":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"logs":{"nesting_mode":"list","block":{"attributes":{"filtering_tag":{"type":["list",["object",{"action":"string","name":"string","value":"string"}]],"description_kind":"plain","computed":true},"send_activity_logs":{"type":"bool","description_kind":"plain","computed":true},"send_azuread_logs":{"type":"bool","description_kind":"plain","computed":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_ip_rule":{"type":["list",["object",{"action":"string","ip_mask":"string"}]],"description_kind":"plain","optional":true},"input_mapping_default_values":{"type":["list",["object",{"data_version":"string","event_type":"string","subject":"string"}]],"description_kind":"plain","computed":true},"input_mapping_fields":{"type":["list",["object",{"data_version":"string","event_time":"string","event_type":"string","id":"string","subject":"string","topic":"string"}]],"description_kind":"plain","computed":true},"input_schema":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain_topic":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_system_topic":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"metric_arm_resource_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_arm_resource_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"topic_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_topic":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","computed":true},"partition_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_authorization_rule":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_cluster":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_consumer_group":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_metadata":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace":{"version":0,"block":{"attributes":{"auto_inflate_enabled":{"type":"bool","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","computed":true},"dedicated_cluster_id":{"type":"string","description_kind":"plain","computed":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maximum_throughput_units":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_authorization_rule":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","computed":true},"manage":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peerings":{"type":["list",["object",{"azure_asn":"number","peer_asn":"number","peering_type":"string","primary_peer_address_prefix":"string","secondary_peer_address_prefix":"string","shared_key":"string","vlan_id":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_key":{"type":"string","description_kind":"plain","computed":true},"service_provider_properties":{"type":["list",["object",{"bandwidth_in_mbps":"number","peering_location":"string","service_provider_name":"string"}]],"description_kind":"plain","computed":true},"service_provider_provisioning_state":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":["list",["object",{"family":"string","tier":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_extended_locations":{"version":0,"block":{"attributes":{"extended_locations":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"firewall_policy_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration":{"type":["list",["object",{"name":"string","private_ip_address":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"management_ip_configuration":{"type":["list",["object",{"name":"string","private_ip_address":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"sku_tier":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"threat_intel_mode":{"type":"string","description_kind":"plain","computed":true},"virtual_hub":{"type":["list",["object",{"private_ip_address":"string","public_ip_addresses":["list","string"],"public_ip_count":"number","virtual_hub_id":"string"}]],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_policy":{"version":0,"block":{"attributes":{"base_policy_id":{"type":"string","description_kind":"plain","computed":true},"child_policies":{"type":["list","string"],"description_kind":"plain","computed":true},"dns":{"type":["list",["object",{"network_rule_fqdn_enabled":"bool","proxy_enabled":"bool","servers":["list","string"]}]],"description_kind":"plain","computed":true},"firewalls":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule_collection_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"threat_intelligence_allowlist":{"type":["list",["object",{"fqdns":["list","string"],"ip_addresses":["list","string"]}]],"description_kind":"plain","computed":true},"threat_intelligence_mode":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"client_cert_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["list",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_config":{"type":["list",["object",{"always_on":"bool","app_scale_limit":"number","auto_swap_slot_name":"string","cors":["list",["object",{"allowed_origins":["set","string"],"support_credentials":"bool"}]],"dotnet_framework_version":"string","elastic_instance_minimum":"number","ftps_state":"string","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"java_version":"string","linux_fx_version":"string","min_tls_version":"string","pre_warmed_instance_count":"number","runtime_scale_monitoring_enabled":"bool","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker_process":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"source_control":{"type":["list",["object",{"branch":"string","manual_integration":"bool","repo_url":"string","rollback_enabled":"bool","use_mercurial":"bool"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_function_app_host_keys":{"version":0,"block":{"attributes":{"default_function_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"durabletask_extension_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"event_grid_extension_config_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signalr_extension_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","computed":true},"component_versions":{"type":["map","string"],"description_kind":"plain","computed":true},"edge_ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"gateway":{"type":["list",["object",{"enabled":"bool","password":"string","username":"string"}]],"description_kind":"plain","computed":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_rest_proxy_endpoint":{"type":"string","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tier":{"type":"string","description_kind":"plain","computed":true},"tls_min_version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_dicom_service":{"version":0,"block":{"attributes":{"authentication":{"type":["list",["object",{"audience":["list","string"],"authority":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_fhir_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"authentication":{"type":["list",["object",{"audience":"string","authority":"string","smart_proxy_enabled":"bool"}]],"description_kind":"plain","computed":true},"configuration_export_storage_account_name":{"type":"string","description_kind":"plain","computed":true},"container_registry_login_server_url":{"type":["list","string"],"description_kind":"plain","computed":true},"cors":{"type":["list",["object",{"allowed_headers":["list","string"],"allowed_methods":["list","string"],"allowed_origins":["list","string"],"credentials_allowed":"bool","max_age_in_seconds":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"authentication_configuration":{"type":["list",["object",{"audience":"string","authority":"string","smart_proxy_enabled":"bool"}]],"description_kind":"plain","computed":true},"cors_configuration":{"type":["list",["object",{"allow_credentials":"bool","allowed_headers":["set","string"],"allowed_methods":["list","string"],"allowed_origins":["set","string"],"max_age_in_seconds":"number"}]],"description_kind":"plain","computed":true},"cosmosdb_key_vault_key_versionless_id":{"type":"string","description_kind":"plain","computed":true},"cosmosdb_throughput":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_image":{"version":0,"block":{"attributes":{"data_disk":{"type":["list",["object",{"blob_uri":"string","caching":"string","lun":"number","managed_disk_id":"string","size_gb":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"os_disk":{"type":["list",["object",{"blob_uri":"string","caching":"string","managed_disk_id":"string","os_state":"string","os_type":"string","size_gb":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sort_descending":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_resilient":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_images":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"images":{"type":["list",["object",{"data_disk":["list",["object",{"blob_uri":"string","caching":"string","lun":"number","managed_disk_id":"string","size_gb":"number"}]],"location":"string","name":"string","os_disk":["list",["object",{"blob_uri":"string","caching":"string","managed_disk_id":"string","os_state":"string","os_type":"string","size_gb":"number"}]],"tags":["map","string"],"zone_resilient":"bool"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags_filter":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub":{"version":0,"block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps":{"version":0,"block":{"attributes":{"allocation_policy":{"type":"string","description_kind":"plain","computed":true},"device_provisioning_host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_scope":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_operations_host_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps_shared_access_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_dps_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_shared_access_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_ip_group":{"version":0,"block":{"attributes":{"cidrs":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault":{"version":2,"block":{"attributes":{"access_policy":{"type":["list",["object",{"application_id":"string","certificate_permissions":["list","string"],"key_permissions":["list","string"],"object_id":"string","secret_permissions":["list","string"],"storage_permissions":["list","string"],"tenant_id":"string"}]],"description_kind":"plain","computed":true},"enable_rbac_authorization":{"type":"bool","description_kind":"plain","computed":true},"enabled_for_deployment":{"type":"bool","description_kind":"plain","computed":true},"enabled_for_disk_encryption":{"type":"bool","description_kind":"plain","computed":true},"enabled_for_template_deployment":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_acls":{"type":["list",["object",{"bypass":"string","default_action":"string","ip_rules":["set","string"],"virtual_network_subnet_ids":["set","string"]}]],"description_kind":"plain","computed":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"vault_uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_access_policy":{"version":0,"block":{"attributes":{"certificate_permissions":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_permissions":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_permissions":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate":{"version":0,"block":{"attributes":{"certificate_data":{"type":"string","description_kind":"plain","computed":true},"certificate_data_base64":{"type":"string","description_kind":"plain","computed":true},"certificate_policy":{"type":["list",["object",{"issuer_parameters":["list",["object",{"name":"string"}]],"key_properties":["list",["object",{"curve":"string","exportable":"bool","key_size":"number","key_type":"string","reuse_key":"bool"}]],"lifetime_action":["list",["object",{"action":["list",["object",{"action_type":"string"}]],"trigger":["list",["object",{"days_before_expiry":"number","lifetime_percentage":"number"}]]}]],"secret_properties":["list",["object",{"content_type":"string"}]],"x509_certificate_properties":["list",["object",{"extended_key_usage":["list","string"],"key_usage":["list","string"],"subject":"string","subject_alternative_names":["list",["object",{"dns_names":["list","string"],"emails":["list","string"],"upns":["list","string"]}]],"validity_in_months":"number"}]]}]],"description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"secret_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"versionless_secret_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate_data":{"version":0,"block":{"attributes":{"certificates_count":{"type":"number","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"hex":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"pem":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate_issuer":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"admin":{"type":["list",["object",{"email_address":"string","first_name":"string","last_name":"string","phone":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"org_id":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_encrypted_value":{"version":0,"block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","required":true},"encrypted_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"plain_text_value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_key":{"version":0,"block":{"attributes":{"curve":{"type":"string","description_kind":"plain","computed":true},"e":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_opts":{"type":["list","string"],"description_kind":"plain","computed":true},"key_size":{"type":"number","description_kind":"plain","computed":true},"key_type":{"type":"string","description_kind":"plain","computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"n":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key_openssh":{"type":"string","description_kind":"plain","computed":true},"public_key_pem":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"x":{"type":"string","description_kind":"plain","computed":true},"y":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_hardware_security_module":{"version":0,"block":{"attributes":{"admin_object_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"hsm_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"soft_delete_retention_days":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_secret":{"version":0,"block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_secrets":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"names":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_cluster":{"version":2,"block":{"attributes":{"aci_connector_linux":{"type":["list",["object",{"subnet_name":"string"}]],"description_kind":"plain","computed":true},"agent_pool_profile":{"type":["list",["object",{"count":"number","enable_auto_scaling":"bool","enable_node_public_ip":"bool","max_count":"number","max_pods":"number","min_count":"number","name":"string","node_labels":["map","string"],"node_public_ip_prefix_id":"string","node_taints":["list","string"],"orchestrator_version":"string","os_disk_size_gb":"number","os_type":"string","tags":["map","string"],"type":"string","upgrade_settings":["list",["object",{"max_surge":"string"}]],"vm_size":"string","vnet_subnet_id":"string","zones":["list","string"]}]],"description_kind":"plain","computed":true},"api_server_authorized_ip_ranges":{"type":["set","string"],"description_kind":"plain","computed":true},"azure_active_directory_role_based_access_control":{"type":["list",["object",{"admin_group_object_ids":["list","string"],"azure_rbac_enabled":"bool","client_app_id":"string","managed":"bool","server_app_id":"string","tenant_id":"string"}]],"description_kind":"plain","computed":true},"azure_policy_enabled":{"type":"bool","description_kind":"plain","computed":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","computed":true},"dns_prefix":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"http_application_routing_enabled":{"type":"bool","description_kind":"plain","computed":true},"http_application_routing_zone_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"ingress_application_gateway":{"type":["list",["object",{"effective_gateway_id":"string","gateway_id":"string","gateway_name":"string","ingress_application_gateway_identity":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"subnet_cidr":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"key_vault_secrets_provider":{"type":["list",["object",{"secret_identity":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"secret_rotation_enabled":"bool","secret_rotation_interval":"string"}]],"description_kind":"plain","computed":true},"kube_admin_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_admin_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kube_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kubelet_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true},"kubernetes_version":{"type":"string","description_kind":"plain","computed":true},"linux_profile":{"type":["list",["object",{"admin_username":"string","ssh_key":["list",["object",{"key_data":"string"}]]}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"microsoft_defender":{"type":["list",["object",{"log_analytics_workspace_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_profile":{"type":["list",["object",{"dns_service_ip":"string","docker_bridge_cidr":"string","load_balancer_sku":"string","network_plugin":"string","network_policy":"string","pod_cidr":"string","service_cidr":"string"}]],"description_kind":"plain","computed":true},"node_resource_group":{"type":"string","description_kind":"plain","computed":true},"oidc_issuer_enabled":{"type":"bool","description_kind":"plain","computed":true},"oidc_issuer_url":{"type":"string","description_kind":"plain","computed":true},"oms_agent":{"type":["list",["object",{"log_analytics_workspace_id":"string","oms_agent_identity":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]]}]],"description_kind":"plain","computed":true},"open_service_mesh_enabled":{"type":"bool","description_kind":"plain","computed":true},"private_cluster_enabled":{"type":"bool","description_kind":"plain","computed":true},"private_fqdn":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_based_access_control_enabled":{"type":"bool","description_kind":"plain","computed":true},"service_principal":{"type":["list",["object",{"client_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"windows_profile":{"type":["list",["object",{"admin_username":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_cluster_node_pool":{"version":1,"block":{"attributes":{"enable_auto_scaling":{"type":"bool","description_kind":"plain","computed":true},"enable_node_public_ip":{"type":"bool","description_kind":"plain","computed":true},"eviction_policy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_cluster_name":{"type":"string","description_kind":"plain","required":true},"max_count":{"type":"number","description_kind":"plain","computed":true},"max_pods":{"type":"number","description_kind":"plain","computed":true},"min_count":{"type":"number","description_kind":"plain","computed":true},"mode":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","computed":true},"node_labels":{"type":["map","string"],"description_kind":"plain","computed":true},"node_public_ip_prefix_id":{"type":"string","description_kind":"plain","computed":true},"node_taints":{"type":["list","string"],"description_kind":"plain","computed":true},"orchestrator_version":{"type":"string","description_kind":"plain","computed":true},"os_disk_size_gb":{"type":"number","description_kind":"plain","computed":true},"os_disk_type":{"type":"string","description_kind":"plain","computed":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"priority":{"type":"string","description_kind":"plain","computed":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"spot_max_price":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"upgrade_settings":{"type":["list",["object",{"max_surge":"string"}]],"description_kind":"plain","computed":true},"vm_size":{"type":"string","description_kind":"plain","computed":true},"vnet_subnet_id":{"type":"string","description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_service_versions":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_preview":{"type":"bool","description_kind":"plain","optional":true},"latest_version":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"version_prefix":{"type":"string","description_kind":"plain","optional":true},"versions":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster":{"version":0,"block":{"attributes":{"data_ingestion_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_database":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"hot_cache_period":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","computed":true},"soft_delete_period":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb":{"version":0,"block":{"attributes":{"frontend_ip_configuration":{"type":["list",["object",{"id":"string","name":"string","private_ip_address":"string","private_ip_address_allocation":"string","private_ip_address_version":"string","public_ip_address_id":"string","subnet_id":"string","zones":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_backend_address_pool":{"version":0,"block":{"attributes":{"backend_address":{"type":["list",["object",{"inbound_nat_rule_port_mapping":["list",["object",{"backend_port":"number","frontend_port":"number","inbound_nat_rule_name":"string"}]],"ip_address":"string","name":"string","virtual_network_id":"string"}]],"description_kind":"plain","computed":true},"backend_ip_configurations":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_nat_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"load_balancing_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_rules":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_rule":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"backend_port":{"type":"number","description_kind":"plain","computed":true},"disable_outbound_snat":{"type":"bool","description_kind":"plain","computed":true},"enable_floating_ip":{"type":"bool","description_kind":"plain","computed":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","computed":true},"frontend_port":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true},"load_distribution":{"type":"string","description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"probe_id":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"builtin_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"content_share_force_disabled":{"type":"bool","description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"functions_extension_version":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","app_scale_limit":"number","app_service_logs":["list",["object",{"disk_quota_mb":"number","retention_period_days":"number"}]],"application_insights_connection_string":"string","application_insights_key":"string","application_stack":["list",["object",{"docker":["list",["object",{"image_name":"string","image_tag":"string","registry_password":"string","registry_url":"string","registry_username":"string"}]],"dotnet_version":"string","java_version":"string","node_version":"string","powershell_core_version":"string","python_version":"string","use_custom_runtime":"bool","use_dotnet_isolated_runtime":"bool"}]],"container_registry_managed_identity_client_id":"string","container_registry_use_managed_identity":"bool","cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","elastic_instance_minimum":"number","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"linux_fx_version":"string","load_balancing_mode":"string","managed_pipeline_mode":"string","minimum_tls_version":"string","pre_warmed_instance_count":"number","remote_debugging_enabled":"bool","remote_debugging_version":"string","runtime_scale_monitoring_enabled":"bool","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","computed":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String used to connect to the storage account for this Function App.","description_kind":"plain","computed":true},"storage_uses_managed_identity":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_web_app":{"version":0,"block":{"attributes":{"app_metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"logs":{"type":["list",["object",{"application_logs":["list",["object",{"azure_blob_storage":["list",["object",{"level":"string","retention_in_days":"number","sas_url":"string"}]],"file_system_level":"string"}]],"detailed_error_messages":"bool","failed_request_tracing":"bool","http_logs":["list",["object",{"azure_blob_storage":["list",["object",{"retention_in_days":"number","sas_url":"string"}]],"file_system":["list",["object",{"retention_in_days":"number","retention_in_mb":"number"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","application_stack":["list",["object",{"docker_image":"string","docker_image_tag":"string","dotnet_version":"string","java_server":"string","java_server_version":"string","java_version":"string","node_version":"string","php_version":"string","python_version":"string","ruby_version":"string"}]],"auto_heal_enabled":"bool","auto_heal_setting":["list",["object",{"action":["list",["object",{"action_type":"string","minimum_process_execution_time":"string"}]],"trigger":["list",["object",{"requests":["list",["object",{"count":"number","interval":"string"}]],"slow_request":["list",["object",{"count":"number","interval":"string","path":"string","time_taken":"string"}]],"status_code":["list",["object",{"count":"number","interval":"string","path":"string","status_code_range":"string","sub_status":"number","win32_status":"string"}]]}]]}]],"container_registry_managed_identity_client_id":"string","container_registry_use_managed_identity":"bool","cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"linux_fx_version":"string","load_balancing_mode":"string","local_mysql_enabled":"bool","managed_pipeline_mode":"string","minimum_tls_version":"string","remote_debugging_enabled":"bool","remote_debugging_version":"string","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account":{"type":["list",["object",{"access_key":"string","account_name":"string","mount_path":"string","name":"string","share_name":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_local_network_gateway":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","computed":true},"bgp_settings":{"type":["list",["object",{"asn":"number","bgp_peering_address":"string","peer_weight":"number"}]],"description_kind":"plain","computed":true},"gateway_address":{"type":"string","description_kind":"plain","computed":true},"gateway_fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_workspace":{"version":2,"block":{"attributes":{"daily_quota_gb":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","computed":true},"secondary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_standard":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"bundle_version":{"type":"string","description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_share_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"use_extension_bundle":{"type":"bool","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_workflow":{"version":0,"block":{"attributes":{"access_endpoint":{"type":"string","description_kind":"plain","computed":true},"connector_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"connector_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"logic_app_integration_account_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workflow_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_schema":{"type":"string","description_kind":"plain","computed":true},"workflow_version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_configuration":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"visibility":{"type":"string","description_kind":"plain","computed":true},"window":{"type":["list",["object",{"duration":"string","expiration_date_time":"string","recur_every":"string","start_date_time":"string","time_zone":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_api":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_application_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_disk":{"version":0,"block":{"attributes":{"create_option":{"type":"string","description_kind":"plain","computed":true},"disk_access_id":{"type":"string","description_kind":"plain","computed":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","computed":true},"disk_iops_read_write":{"type":"number","description_kind":"plain","computed":true},"disk_mbps_read_write":{"type":"number","description_kind":"plain","computed":true},"disk_size_gb":{"type":"number","description_kind":"plain","computed":true},"encryption_settings":{"type":["list",["object",{"disk_encryption_key":["list",["object",{"secret_url":"string","source_vault_id":"string"}]],"enabled":"bool","key_encryption_key":["list",["object",{"key_url":"string","source_vault_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_reference_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_access_policy":{"type":"string","description_kind":"plain","computed":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_resource_id":{"type":"string","description_kind":"plain","computed":true},"source_uri":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_management_group_id":{"type":"string","description_kind":"plain","computed":true},"subscription_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maps_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"x_ms_client_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"ssl_enforcement":{"type":"string","description_kind":"plain","computed":true},"storage_profile":{"type":["list",["object",{"auto_grow":"string","backup_retention_days":"number","geo_redundant_backup":"string","storage_mb":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_group":{"version":1,"block":{"attributes":{"arm_role_receiver":{"type":["list",["object",{"name":"string","role_id":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"automation_runbook_receiver":{"type":["list",["object",{"automation_account_id":"string","is_global_runbook":"bool","name":"string","runbook_name":"string","service_uri":"string","use_common_alert_schema":"bool","webhook_resource_id":"string"}]],"description_kind":"plain","computed":true},"azure_app_push_receiver":{"type":["list",["object",{"email_address":"string","name":"string"}]],"description_kind":"plain","computed":true},"azure_function_receiver":{"type":["list",["object",{"function_app_resource_id":"string","function_name":"string","http_trigger_url":"string","name":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"email_receiver":{"type":["list",["object",{"email_address":"string","name":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"itsm_receiver":{"type":["list",["object",{"connection_id":"string","name":"string","region":"string","ticket_configuration":"string","workspace_id":"string"}]],"description_kind":"plain","computed":true},"logic_app_receiver":{"type":["list",["object",{"callback_url":"string","name":"string","resource_id":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"short_name":{"type":"string","description_kind":"plain","computed":true},"sms_receiver":{"type":["list",["object",{"country_code":"string","name":"string","phone_number":"string"}]],"description_kind":"plain","computed":true},"voice_receiver":{"type":["list",["object",{"country_code":"string","name":"string","phone_number":"string"}]],"description_kind":"plain","computed":true},"webhook_receiver":{"type":["list",["object",{"aad_auth":["list",["object",{"identifier_uri":"string","object_id":"string","tenant_id":"string"}]],"name":"string","service_uri":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true}},"block_types":{"event_hub_receiver":{"nesting_mode":"list","block":{"attributes":{"event_hub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_diagnostic_categories":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logs":{"type":["set","string"],"description_kind":"plain","computed":true},"metrics":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_log_profile":{"version":1,"block":{"attributes":{"categories":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"locations":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_policy":{"type":["list",["object",{"days":"number","enabled":"bool"}]],"description_kind":"plain","computed":true},"servicebus_rule_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_alert":{"version":1,"block":{"attributes":{"action":{"type":["set",["object",{"action_group":["set","string"],"custom_webhook_payload":"string","email_subject":"string"}]],"description_kind":"plain","computed":true},"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"frequency":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","computed":true},"query_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"severity":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"throttling":{"type":"number","description_kind":"plain","computed":true},"time_window":{"type":"number","description_kind":"plain","computed":true},"trigger":{"type":["set",["object",{"metric_trigger":["set",["object",{"metric_column":"string","metric_trigger_type":"string","operator":"string","threshold":"number"}]],"operator":"string","threshold":"number"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_log":{"version":1,"block":{"attributes":{"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"criteria":{"type":["set",["object",{"dimension":["set",["object",{"name":"string","operator":"string","values":["list","string"]}]],"metric_name":"string"}]],"description_kind":"plain","computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database":{"version":1,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","computed":true},"elastic_pool_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"max_size_gb":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_replica_count":{"type":"number","description_kind":"plain","computed":true},"read_scale":{"type":"bool","description_kind":"plain","computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_elasticpool":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"max_size_bytes":{"type":"number","description_kind":"plain","computed":true},"max_size_gb":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"per_db_max_capacity":{"type":"number","description_kind":"plain","computed":true},"per_db_min_capacity":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":["list",["object",{"capacity":"number","family":"string","name":"string","tier":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"collation":{"type":"string","description_kind":"plain","computed":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","computed":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"timezone_id":{"type":"string","description_kind":"plain","computed":true},"vcores":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fully_qualified_domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restorable_dropped_database_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","computed":true},"high_availability":{"type":["list",["object",{"mode":"string","standby_availability_zone":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maintenance_window":{"type":["list",["object",{"day_of_week":"number","start_hour":"number","start_minute":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"replica_capacity":{"type":"number","description_kind":"plain","computed":true},"replication_role":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage":{"type":["list",["object",{"auto_grow_enabled":"bool","iops":"number","size_gb":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"zone":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","computed":true},"backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","computed":true},"ssl_minimal_tls_version_enforced":{"type":"string","description_kind":"plain","computed":true},"storage_mb":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"threat_detection_policy":{"type":["list",["object",{"disabled_alerts":["set","string"],"email_account_admins":"bool","email_addresses":["set","string"],"enabled":"bool","retention_days":"number","storage_account_access_key":"string","storage_endpoint":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_address_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"public_ip_prefix_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_level":{"type":"string","description_kind":"plain","computed":true},"size_in_tb":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"volume_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot_policy":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"daily_schedule":{"type":["list",["object",{"hour":"number","minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"hourly_schedule":{"type":["list",["object",{"minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"monthly_schedule":{"type":["list",["object",{"days_of_month":["set","number"],"hour":"number","minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"weekly_schedule":{"type":["list",["object",{"days_of_week":["set","string"],"hour":"number","minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_volume":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"data_protection_replication":{"type":["list",["object",{"endpoint_type":"string","remote_volume_location":"string","remote_volume_resource_id":"string","replication_frequency":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"mount_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_features":{"type":"string","description_kind":"plain","computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_style":{"type":"string","description_kind":"plain","optional":true},"service_level":{"type":"string","description_kind":"plain","computed":true},"storage_quota_in_gb":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"volume_path":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_ddos_protection_plan":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface":{"version":0,"block":{"attributes":{"applied_dns_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"dns_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","computed":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_dns_name_label":{"type":"string","description_kind":"plain","computed":true},"ip_configuration":{"type":["list",["object",{"application_gateway_backend_address_pools_ids":["set","string"],"application_security_group_ids":["set","string"],"gateway_load_balancer_frontend_ip_configuration_id":"string","load_balancer_backend_address_pools_ids":["set","string"],"load_balancer_inbound_nat_rules_ids":["set","string"],"name":"string","primary":"bool","private_ip_address":"string","private_ip_address_allocation":"string","private_ip_address_version":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","computed":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_rule":{"type":["list",["object",{"access":"string","description":"string","destination_address_prefix":"string","destination_address_prefixes":["set","string"],"destination_application_security_group_ids":["set","string"],"destination_port_range":"string","destination_port_ranges":["set","string"],"direction":"string","name":"string","priority":"number","protocol":"string","source_address_prefix":"string","source_address_prefixes":["set","string"],"source_application_security_group_ids":["set","string"],"source_port_range":"string","source_port_ranges":["set","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_service_tags":{"version":0,"block":{"attributes":{"address_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv4_cidrs":{"type":["list","string"],"description_kind":"plain","computed":true},"ipv6_cidrs":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"location_filter":{"type":"string","description_kind":"plain","optional":true},"service":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_watcher":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub":{"version":1,"block":{"attributes":{"apns_credential":{"type":["list",["object",{"application_mode":"string","bundle_id":"string","key_id":"string","team_id":"string","token":"string"}]],"description_kind":"plain","computed":true},"gcm_credential":{"type":["list",["object",{"api_key":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub_namespace":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_endpoint":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_platform_image":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"enforce":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"non_compliance_message":{"type":["list",["object",{"content":"string","policy_definition_reference_id":"string"}]],"description_kind":"plain","computed":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"policy_definition_id":{"type":"string","description_kind":"plain","computed":true},"scope_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_name":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"policy_rule":{"type":"string","description_kind":"plain","computed":true},"policy_type":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_set_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_name":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"policy_definition_group":{"type":["list",["object",{"additional_metadata_resource_id":"string","category":"string","description":"string","display_name":"string","name":"string"}]],"description_kind":"plain","computed":true},"policy_definition_reference":{"type":["list",["object",{"parameter_values":"string","parameters":["map","string"],"policy_definition_id":"string","policy_group_names":["list","string"],"reference_id":"string"}]],"description_kind":"plain","computed":true},"policy_definitions":{"type":"string","description_kind":"plain","computed":true},"policy_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_virtual_machine_configuration_assignment":{"version":0,"block":{"attributes":{"assignment_hash":{"type":"string","description_kind":"plain","computed":true},"compliance_status":{"type":"string","description_kind":"plain","computed":true},"content_hash":{"type":"string","description_kind":"plain","computed":true},"content_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_compliance_status_checked":{"type":"string","description_kind":"plain","computed":true},"latest_report_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"virtual_machine_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_portal_dashboard":{"version":0,"block":{"attributes":{"dashboard_properties":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_mb":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_server":{"version":1,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_zone":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links_with_registration":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_endpoint_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"private_service_connection":{"type":["list",["object",{"name":"string","private_ip_address":"string","request_response":"string","status":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_link_service":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"auto_approval_subscription_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"enable_proxy_protocol":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_frontend_ip_configuration_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"nat_ip_configuration":{"type":["list",["object",{"name":"string","primary":"bool","private_ip_address":"string","private_ip_address_version":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"visibility_subscription_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_link_service_endpoint_connections":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"private_endpoint_connections":{"type":["list",["object",{"action_required":"string","connection_id":"string","connection_name":"string","description":"string","private_endpoint_id":"string","private_endpoint_name":"string","status":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_id":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_proximity_placement_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip":{"version":0,"block":{"attributes":{"allocation_method":{"type":"string","description_kind":"plain","computed":true},"domain_name_label":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"ip_tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ip_version":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"reverse_fqdn":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip_prefix":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_prefix":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"prefix_length":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ips":{"version":0,"block":{"attributes":{"allocation_type":{"type":"string","description_kind":"plain","optional":true},"attachment_status":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"public_ips":{"type":["list",["object",{"domain_name_label":"string","fqdn":"string","id":"string","ip_address":"string","name":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_maintenance_configurations":{"version":0,"block":{"attributes":{"configs":{"type":["list",["object",{"description":"string","duration":"string","id":"string","location":"string","maintenance_scope":"string","name":"string","recur_every":"string","time_zone":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"recur_every":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_recovery_services_vault":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_cache":{"version":0,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","computed":true},"enable_non_ssl_port":{"type":"bool","description_kind":"plain","computed":true},"family":{"type":"string","description_kind":"plain","computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"patch_schedule":{"type":["list",["object",{"day_of_week":"string","maintenance_window":"string","start_hour_utc":"number"}]],"description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"private_static_ip_address":{"type":"string","description_kind":"plain","computed":true},"redis_configuration":{"type":["list",["object",{"aof_backup_enabled":"bool","aof_storage_connection_string_0":"string","aof_storage_connection_string_1":"string","enable_authentication":"bool","maxclients":"number","maxfragmentationmemory_reserved":"number","maxmemory_delta":"number","maxmemory_policy":"string","maxmemory_reserved":"number","notify_keyspace_events":"string","rdb_backup_enabled":"bool","rdb_backup_frequency":"number","rdb_backup_max_snapshot_count":"number","rdb_storage_connection_string":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"shard_count":{"type":"number","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"ssl_port":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_enterprise_database":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_database_group_nickname":{"type":"string","description_kind":"plain","computed":true},"linked_database_id":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resources":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"required_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resources":{"type":["list",["object",{"id":"string","location":"string","name":"string","tags":["map","string"],"type":"string"}]],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_role_definition":{"version":1,"block":{"attributes":{"assignable_scopes":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":["list",["object",{"actions":["list","string"],"data_actions":["set","string"],"not_actions":["list","string"],"not_data_actions":["set","string"]}]],"description_kind":"plain","computed":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule":{"type":["list",["object",{"access":"string","communities":["list","string"],"name":"string","rule_type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_table":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route":{"type":["list",["object",{"address_prefix":"string","name":"string","next_hop_in_ip_address":"string","next_hop_type":"string"}]],"description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_search_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"query_keys":{"type":["list",["object",{"key":"string","name":"string"}]],"description_kind":"plain","computed":true},"replica_count":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_template":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scheduled_template":{"type":["list",["object",{"description":"string","query":"string","query_frequency":"string","query_period":"string","severity":"string","tactics":["list","string"],"trigger_operator":"string","trigger_threshold":"number"}]],"description_kind":"plain","computed":true},"security_incident_template":{"type":["list",["object",{"description":"string","product_filter":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"per_site_scaling_enabled":{"type":"bool","description_kind":"plain","computed":true},"reserved":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"worker_count":{"type":"number","description_kind":"plain","computed":true},"zone_balancing_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace":{"version":1,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","computed":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_disaster_recovery_config":{"version":0,"block":{"attributes":{"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"partner_namespace_id":{"type":"string","description_kind":"plain","computed":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","computed":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","computed":true},"enable_express":{"type":"bool","description_kind":"plain","computed":true},"enable_partitioning":{"type":"bool","description_kind":"plain","computed":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","computed":true},"forward_to":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","computed":true},"requires_session":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","computed":true},"manage":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"queue_id":{"type":"string","description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_subscription":{"version":1,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","computed":true},"dead_lettering_on_filter_evaluation_error":{"type":"bool","description_kind":"plain","computed":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","computed":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","computed":true},"forward_to":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"requires_session":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"topic_id":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","computed":true},"enable_express":{"type":"bool","description_kind":"plain","computed":true},"enable_partitioning":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"support_ordering":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","computed":true},"manage":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"queue_name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","computed":true},"topic_id":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"eula":{"type":"string","description_kind":"plain","computed":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"hyper_v_generation":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":["list",["object",{"offer":"string","publisher":"string","sku":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"privacy_statement_uri":{"type":"string","description_kind":"plain","computed":true},"release_note_uri":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"specialized":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_gallery":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"unique_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_version":{"version":0,"block":{"attributes":{"exclude_from_latest":{"type":"bool","description_kind":"plain","computed":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","computed":true},"managed_image_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_disk_image_size_gb":{"type":"number","description_kind":"plain","computed":true},"os_disk_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sort_versions_by_semver":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_region":{"type":["list",["object",{"name":"string","regional_replica_count":"number","storage_account_type":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_versions":{"version":0,"block":{"attributes":{"gallery_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"images":{"type":["list",["object",{"exclude_from_latest":"bool","location":"string","managed_image_id":"string","name":"string","tags":["map","string"],"target_region":["list",["object",{"name":"string","regional_replica_count":"number","storage_account_type":"string"}]]}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags_filter":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_service":{"version":1,"block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_fabric":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_protection_container":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_replication_policy":{"version":0,"block":{"attributes":{"application_consistent_snapshot_frequency_in_minutes":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_point_retention_in_minutes":{"type":"number","description_kind":"plain","computed":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_snapshot":{"version":0,"block":{"attributes":{"creation_option":{"type":"string","description_kind":"plain","computed":true},"disk_size_gb":{"type":"number","description_kind":"plain","computed":true},"encryption_settings":{"type":["list",["object",{"disk_encryption_key":["list",["object",{"secret_url":"string","source_vault_id":"string"}]],"enabled":"bool","key_encryption_key":["list",["object",{"key_url":"string","source_vault_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_resource_id":{"type":"string","description_kind":"plain","computed":true},"source_uri":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_source_control_token":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"token_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spatial_anchors_account":{"version":0,"block":{"attributes":{"account_domain":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"is_public":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"persistent_disk":{"type":["list",["object",{"mount_path":"string","size_in_gb":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"tls_enabled":{"type":"bool","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_service":{"version":0,"block":{"attributes":{"config_server_git_setting":{"type":["list",["object",{"http_basic_auth":["list",["object",{"password":"string","username":"string"}]],"label":"string","repository":["list",["object",{"http_basic_auth":["list",["object",{"password":"string","username":"string"}]],"label":"string","name":"string","pattern":["list","string"],"search_paths":["list","string"],"ssh_auth":["list",["object",{"host_key":"string","host_key_algorithm":"string","private_key":"string","strict_host_key_checking_enabled":"bool"}]],"uri":"string"}]],"search_paths":["list","string"],"ssh_auth":["list",["object",{"host_key":"string","host_key_algorithm":"string","private_key":"string","strict_host_key_checking_enabled":"bool"}]],"uri":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"required_network_traffic_rules":{"type":["list",["object",{"direction":"string","fqdns":["list","string"],"ip_addresses":["list","string"],"port":"number","protocol":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sql_database":{"version":0,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","computed":true},"default_secondary_location":{"type":"string","description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","computed":true},"elastic_pool_name":{"type":"string","description_kind":"plain","computed":true},"failover_group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_scale":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"collation":{"type":"string","description_kind":"plain","computed":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","computed":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone_id":{"type":"string","description_kind":"plain","computed":true},"vcores":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_ssh_public_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account":{"version":3,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","computed":true},"account_kind":{"type":"string","description_kind":"plain","computed":true},"account_replication_type":{"type":"string","description_kind":"plain","computed":true},"account_tier":{"type":"string","description_kind":"plain","computed":true},"allow_nested_items_to_be_public":{"type":"bool","description_kind":"plain","computed":true},"custom_domain":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"enable_https_traffic_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"is_hns_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"nfsv3_enabled":{"type":"bool","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_blob_host":{"type":"string","description_kind":"plain","computed":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"primary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_file_host":{"type":"string","description_kind":"plain","computed":true},"primary_location":{"type":"string","description_kind":"plain","computed":true},"primary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_queue_host":{"type":"string","description_kind":"plain","computed":true},"primary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_table_host":{"type":"string","description_kind":"plain","computed":true},"primary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_web_host":{"type":"string","description_kind":"plain","computed":true},"queue_encryption_key_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_blob_host":{"type":"string","description_kind":"plain","computed":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"secondary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_file_host":{"type":"string","description_kind":"plain","computed":true},"secondary_location":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_host":{"type":"string","description_kind":"plain","computed":true},"secondary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_table_host":{"type":"string","description_kind":"plain","computed":true},"secondary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_web_host":{"type":"string","description_kind":"plain","computed":true},"table_encryption_key_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_blob_container_sas":{"version":0,"block":{"attributes":{"cache_control":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"container_name":{"type":"string","description_kind":"plain","required":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_language":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"expiry":{"type":"string","description_kind":"plain","required":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"sas":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"start":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"add":{"type":"bool","description_kind":"plain","required":true},"create":{"type":"bool","description_kind":"plain","required":true},"delete":{"type":"bool","description_kind":"plain","required":true},"list":{"type":"bool","description_kind":"plain","required":true},"read":{"type":"bool","description_kind":"plain","required":true},"write":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_sas":{"version":0,"block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","required":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_addresses":{"type":"string","description_kind":"plain","optional":true},"sas":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"signed_version":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"add":{"type":"bool","description_kind":"plain","required":true},"create":{"type":"bool","description_kind":"plain","required":true},"delete":{"type":"bool","description_kind":"plain","required":true},"filter":{"type":"bool","description_kind":"plain","required":true},"list":{"type":"bool","description_kind":"plain","required":true},"process":{"type":"bool","description_kind":"plain","required":true},"read":{"type":"bool","description_kind":"plain","required":true},"tag":{"type":"bool","description_kind":"plain","required":true},"update":{"type":"bool","description_kind":"plain","required":true},"write":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"resource_types":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"bool","description_kind":"plain","required":true},"object":{"type":"bool","description_kind":"plain","required":true},"service":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"services":{"nesting_mode":"list","block":{"attributes":{"blob":{"type":"bool","description_kind":"plain","required":true},"file":{"type":"bool","description_kind":"plain","required":true},"queue":{"type":"bool","description_kind":"plain","required":true},"table":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_blob":{"version":1,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","computed":true},"content_md5":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_container":{"version":1,"block":{"attributes":{"container_access_type":{"type":"string","description_kind":"plain","computed":true},"has_immutability_policy":{"type":"bool","description_kind":"plain","computed":true},"has_legal_hold":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_encryption_scope":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_management_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule":{"type":["list",["object",{"actions":["list",["object",{"base_blob":["list",["object",{"delete_after_days_since_last_access_time_greater_than":"number","delete_after_days_since_modification_greater_than":"number","tier_to_archive_after_days_since_last_access_time_greater_than":"number","tier_to_archive_after_days_since_modification_greater_than":"number","tier_to_cool_after_days_since_last_access_time_greater_than":"number","tier_to_cool_after_days_since_modification_greater_than":"number"}]],"snapshot":["list",["object",{"change_tier_to_archive_after_days_since_creation":"number","change_tier_to_cool_after_days_since_creation":"number","delete_after_days_since_creation_greater_than":"number"}]],"version":["list",["object",{"change_tier_to_archive_after_days_since_creation":"number","change_tier_to_cool_after_days_since_creation":"number","delete_after_days_since_creation":"number"}]]}]],"enabled":"bool","filters":["list",["object",{"blob_types":["set","string"],"match_blob_index_tag":["list",["object",{"name":"string","operation":"string","value":"string"}]],"prefix_match":["set","string"]}]],"name":"string"}]],"description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"quota":{"type":"number","description_kind":"plain","computed":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"acl":{"nesting_mode":"list","block":{"attributes":{"access_policy":{"type":["list",["object",{"expiry":"string","permissions":"string","start":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incoming_traffic_policy":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_sync_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_table_entity":{"version":0,"block":{"attributes":{"entity":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition_key":{"type":"string","description_kind":"plain","required":true},"row_key":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_job":{"version":0,"block":{"attributes":{"compatibility_level":{"type":"string","description_kind":"plain","computed":true},"data_locale":{"type":"string","description_kind":"plain","computed":true},"events_late_arrival_max_delay_in_seconds":{"type":"number","description_kind":"plain","computed":true},"events_out_of_order_max_delay_in_seconds":{"type":"number","description_kind":"plain","computed":true},"events_out_of_order_policy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"last_output_time":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_error_policy":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_mode":{"type":"string","description_kind":"plain","computed":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"streaming_units":{"type":"number","description_kind":"plain","computed":true},"transformation_query":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","computed":true},"address_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"enforce_private_link_endpoint_network_policies":{"type":"bool","description_kind":"plain","computed":true},"enforce_private_link_service_network_policies":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route_table_id":{"type":"string","description_kind":"plain","computed":true},"service_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"virtual_network_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_placement_id":{"type":"string","description_kind":"plain","computed":true},"quota_id":{"type":"string","description_kind":"plain","computed":true},"spending_limit":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscriptions":{"version":0,"block":{"attributes":{"display_name_contains":{"type":"string","description_kind":"plain","optional":true},"display_name_prefix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subscriptions":{"type":["list",["object",{"display_name":"string","id":"string","location_placement_id":"string","quota_id":"string","spending_limit":"string","state":"string","subscription_id":"string","tags":["map","string"],"tenant_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace":{"version":0,"block":{"attributes":{"connectivity_endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_template_spec_version":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"template_body":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_tenant_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_geographical_location":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_profile":{"version":0,"block":{"attributes":{"dns_config":{"type":["list",["object",{"relative_name":"string","ttl":"number"}]],"description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor_config":{"type":["list",["object",{"custom_header":["list",["object",{"name":"string","value":"string"}]],"expected_status_code_ranges":["list","string"],"interval_in_seconds":"number","path":"string","port":"number","protocol":"string","timeout_in_seconds":"number","tolerated_number_of_failures":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_status":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"traffic_routing_method":{"type":"string","description_kind":"plain","computed":true},"traffic_view_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_user_assigned_identity":{"version":1,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_router_asn":{"type":"number","description_kind":"plain","computed":true},"virtual_router_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"virtual_wan_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_scale_set":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["list",["object",{"dns_servers":["list","string"],"enable_accelerated_networking":"bool","enable_ip_forwarding":"bool","ip_configuration":["list",["object",{"application_gateway_backend_address_pool_ids":["list","string"],"application_security_group_ids":["list","string"],"load_balancer_backend_address_pool_ids":["list","string"],"load_balancer_inbound_nat_rules_ids":["list","string"],"name":"string","primary":"bool","public_ip_address":["list",["object",{"domain_name_label":"string","idle_timeout_in_minutes":"number","ip_tag":["list",["object",{"tag":"string","type":"string"}]],"name":"string","public_ip_prefix_id":"string"}]],"subnet_id":"string","version":"string"}]],"name":"string","network_security_group_id":"string","primary":"bool"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"guid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnets":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"vnet_peerings":{"type":["map","string"],"description_kind":"plain","computed":true},"vnet_peerings_addresses":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway":{"version":0,"block":{"attributes":{"active_active":{"type":"bool","description_kind":"plain","computed":true},"bgp_settings":{"type":["list",["object",{"asn":"number","peer_weight":"number","peering_address":"string"}]],"description_kind":"plain","computed":true},"custom_route":{"type":["list",["object",{"address_prefixes":["set","string"]}]],"description_kind":"plain","computed":true},"default_local_network_gateway_id":{"type":"string","description_kind":"plain","computed":true},"enable_bgp":{"type":"bool","description_kind":"plain","computed":true},"generation":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration":{"type":["list",["object",{"id":"string","name":"string","private_ip_address_allocation":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vpn_client_configuration":{"type":["list",["object",{"aad_audience":"string","aad_issuer":"string","aad_tenant":"string","address_space":["list","string"],"radius_server_address":"string","radius_server_secret":"string","revoked_certificate":["list",["object",{"name":"string","thumbprint":"string"}]],"root_certificate":["list",["object",{"name":"string","public_cert_data":"string"}]],"vpn_client_protocols":["set","string"]}]],"description_kind":"plain","computed":true},"vpn_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway_connection":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","computed":true},"connection_protocol":{"type":"string","description_kind":"plain","computed":true},"dpd_timeout_seconds":{"type":"number","description_kind":"plain","computed":true},"egress_bytes_transferred":{"type":"number","description_kind":"plain","computed":true},"enable_bgp":{"type":"bool","description_kind":"plain","computed":true},"express_route_circuit_id":{"type":"string","description_kind":"plain","computed":true},"express_route_gateway_bypass":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress_bytes_transferred":{"type":"number","description_kind":"plain","computed":true},"ipsec_policy":{"type":["list",["object",{"dh_group":"string","ike_encryption":"string","ike_integrity":"string","ipsec_encryption":"string","ipsec_integrity":"string","pfs_group":"string","sa_datasize":"number","sa_lifetime":"number"}]],"description_kind":"plain","computed":true},"local_azure_ip_address_enabled":{"type":"bool","description_kind":"plain","computed":true},"local_network_gateway_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_virtual_network_gateway_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"routing_weight":{"type":"number","description_kind":"plain","computed":true},"shared_key":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"traffic_selector_policy":{"type":["list",["object",{"local_address_cidrs":["list","string"],"remote_address_cidrs":["list","string"]}]],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"use_policy_based_traffic_selectors":{"type":"bool","description_kind":"plain","computed":true},"virtual_network_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_wan":{"version":0,"block":{"attributes":{"allow_branch_to_branch_traffic":{"type":"bool","description_kind":"plain","computed":true},"disable_vpn_encryption":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"office365_local_breakout_category":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_hub_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"vpn_site_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_private_cloud":{"version":0,"block":{"attributes":{"circuit":{"type":["list",["object",{"express_route_id":"string","express_route_private_peering_id":"string","primary_subnet_cidr":"string","secondary_subnet_cidr":"string"}]],"description_kind":"plain","computed":true},"hcx_cloud_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_connection_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"management_cluster":{"type":["list",["object",{"hosts":["list","string"],"id":"number","size":"number"}]],"description_kind":"plain","computed":true},"management_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"nsxt_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"nsxt_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"provisioning_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"vcenter_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"vcsa_endpoint":{"type":"string","description_kind":"plain","computed":true},"vmotion_subnet_cidr":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_gateway":{"version":0,"block":{"attributes":{"bgp_settings":{"type":["list",["object",{"asn":"number","bgp_peering_address":"string","instance_0_bgp_peering_address":["list",["object",{"custom_ips":["list","string"],"default_ips":["list","string"],"ip_configuration_id":"string","tunnel_ips":["list","string"]}]],"instance_1_bgp_peering_address":["list",["object",{"custom_ips":["list","string"],"default_ips":["list","string"],"ip_configuration_id":"string","tunnel_ips":["list","string"]}]],"peer_weight":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_unit":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_hub_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_application_firewall_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub":{"version":0,"block":{"attributes":{"aad_auth_enabled":{"type":"bool","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","computed":true},"external_ip":{"type":"string","description_kind":"plain","computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tls_client_cert_enabled":{"type":"bool","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_private_link_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"shared_private_link_resource_types":{"type":["list",["object",{"description":"string","subresource_name":"string"}]],"description_kind":"plain","computed":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"builtin_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"content_share_force_disabled":{"type":"bool","description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"functions_extension_version":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","app_scale_limit":"number","app_service_logs":["list",["object",{"disk_quota_mb":"number","retention_period_days":"number"}]],"application_insights_connection_string":"string","application_insights_key":"string","application_stack":["list",["object",{"dotnet_version":"string","java_version":"string","node_version":"string","powershell_core_version":"string","use_custom_runtime":"bool","use_dotnet_isolated_runtime":"bool"}]],"cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","elastic_instance_minimum":"number","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"load_balancing_mode":"string","managed_pipeline_mode":"string","minimum_tls_version":"string","pre_warmed_instance_count":"number","remote_debugging_enabled":"bool","remote_debugging_version":"string","runtime_scale_monitoring_enabled":"bool","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","windows_fx_version":"string","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","computed":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String used to connect to the storage account for this Function App.","description_kind":"plain","computed":true},"storage_uses_managed_identity":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_web_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"logs":{"type":["list",["object",{"application_logs":["list",["object",{"azure_blob_storage":["list",["object",{"level":"string","retention_in_days":"number","sas_url":"string"}]],"file_system_level":"string"}]],"detailed_error_messages":"bool","failed_request_tracing":"bool","http_logs":["list",["object",{"azure_blob_storage":["list",["object",{"retention_in_days":"number","sas_url":"string"}]],"file_system":["list",["object",{"retention_in_days":"number","retention_in_mb":"number"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","application_stack":["list",["object",{"current_stack":"string","docker_container_name":"string","docker_container_registry":"string","docker_container_tag":"string","dotnet_version":"string","java_container":"string","java_container_version":"string","java_version":"string","node_version":"string","php_version":"string","python_version":"string"}]],"auto_heal_enabled":"bool","auto_heal_setting":["list",["object",{"action":["list",["object",{"action_type":"string","custom_action":["list",["object",{"executable":"string","parameters":"string"}]],"minimum_process_execution_time":"string"}]],"trigger":["list",["object",{"private_memory_kb":"number","requests":["list",["object",{"count":"number","interval":"string"}]],"slow_request":["list",["object",{"count":"number","interval":"string","path":"string","time_taken":"string"}]],"status_code":["list",["object",{"count":"number","interval":"string","path":"string","status_code_range":"string","sub_status":"number","win32_status":"string"}]]}]]}]],"container_registry_managed_identity_client_id":"string","container_registry_use_managed_identity":"bool","cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"load_balancing_mode":"string","local_mysql_enabled":"bool","managed_pipeline_mode":"string","minimum_tls_version":"string","remote_debugging_enabled":"bool","remote_debugging_version":"string","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","virtual_application":["list",["object",{"physical_path":"string","preload":"bool","virtual_directory":["list",["object",{"physical_path":"string","virtual_path":"string"}]],"virtual_path":"string"}]],"vnet_route_all_enabled":"bool","websockets_enabled":"bool","windows_fx_version":"string","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account":{"type":["list",["object",{"access_key":"string","account_name":"string","mount_path":"string","name":"string","share_name":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}}}}} +{"format_version":"1.0","provider_schemas":{"registry.terraform.io/hashicorp/azurerm":{"provider":{"version":0,"block":{"attributes":{"auxiliary_tenant_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"client_certificate_password":{"type":"string","description":"The password associated with the Client Certificate. For use when authenticating as a Service Principal using a Client Certificate","description_kind":"plain","optional":true},"client_certificate_path":{"type":"string","description":"The path to the Client Certificate associated with the Service Principal for use when authenticating as a Service Principal using a Client Certificate.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The Client ID which should be used.","description_kind":"plain","optional":true},"client_secret":{"type":"string","description":"The Client Secret which should be used. For use When authenticating as a Service Principal using a Client Secret.","description_kind":"plain","optional":true},"disable_correlation_request_id":{"type":"bool","description":"This will disable the x-ms-correlation-request-id header.","description_kind":"plain","optional":true},"disable_terraform_partner_id":{"type":"bool","description":"This will disable the Terraform Partner ID which is used if a custom `partner_id` isn't specified.","description_kind":"plain","optional":true},"environment":{"type":"string","description":"The Cloud Environment which should be used. Possible values are public, usgovernment, and china. Defaults to public.","description_kind":"plain","optional":true},"metadata_host":{"type":"string","description":"The Hostname which should be used for the Azure Metadata Service.","description_kind":"plain","optional":true},"msi_endpoint":{"type":"string","description":"The path to a custom endpoint for Managed Service Identity - in most circumstances this should be detected automatically. ","description_kind":"plain","optional":true},"oidc_request_token":{"type":"string","description":"The bearer token for the request to the OIDC provider. For use when authenticating as a Service Principal using OpenID Connect.","description_kind":"plain","optional":true},"oidc_request_url":{"type":"string","description":"The URL for the OIDC provider from which to request an ID token. For use when authenticating as a Service Principal using OpenID Connect.","description_kind":"plain","optional":true},"oidc_token":{"type":"string","description":"The OIDC ID token for use when authenticating as a Service Principal using OpenID Connect.","description_kind":"plain","optional":true},"partner_id":{"type":"string","description":"A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution.","description_kind":"plain","optional":true},"skip_provider_registration":{"type":"bool","description":"Should the AzureRM Provider skip registering all of the Resource Providers that it supports, if they're not already registered?","description_kind":"plain","optional":true},"storage_use_azuread":{"type":"bool","description":"Should the AzureRM Provider use AzureAD to access the Storage Data Plane API's?","description_kind":"plain","optional":true},"subscription_id":{"type":"string","description":"The Subscription ID which should be used.","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description":"The Tenant ID which should be used.","description_kind":"plain","optional":true},"use_msi":{"type":"bool","description":"Allowed Managed Service Identity be used for Authentication.","description_kind":"plain","optional":true},"use_oidc":{"type":"bool","description":"Allow OpenID Connect to be used for authentication","description_kind":"plain","optional":true}},"block_types":{"features":{"nesting_mode":"list","block":{"block_types":{"api_management":{"nesting_mode":"list","block":{"attributes":{"purge_soft_delete_on_destroy":{"type":"bool","description_kind":"plain","optional":true},"recover_soft_deleted":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_insights":{"nesting_mode":"list","block":{"attributes":{"disable_generated_rule":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cognitive_account":{"nesting_mode":"list","block":{"attributes":{"purge_soft_delete_on_destroy":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"key_vault":{"nesting_mode":"list","block":{"attributes":{"purge_soft_delete_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_certificates_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_certificate` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_hardware_security_modules_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_managed_hardware_security_module` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_keys_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_key` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"purge_soft_deleted_secrets_on_destroy":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_secret` resources will be permanently deleted (e.g purged), when destroyed","description_kind":"plain","optional":true},"recover_soft_deleted_certificates":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_certificate` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true},"recover_soft_deleted_key_vaults":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true},"recover_soft_deleted_keys":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_key` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true},"recover_soft_deleted_secrets":{"type":"bool","description":"When enabled soft-deleted `azurerm_key_vault_secret` resources will be restored, instead of creating new ones","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"log_analytics_workspace":{"nesting_mode":"list","block":{"attributes":{"permanently_delete_on_destroy":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"relaxed_locking":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"resource_group":{"nesting_mode":"list","block":{"attributes":{"prevent_deletion_if_contains_resources":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"template_deployment":{"nesting_mode":"list","block":{"attributes":{"delete_nested_items_during_deletion":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"virtual_machine":{"nesting_mode":"list","block":{"attributes":{"delete_os_disk_on_deletion":{"type":"bool","description_kind":"plain","optional":true},"graceful_shutdown":{"type":"bool","description_kind":"plain","optional":true},"skip_shutdown_and_force_delete":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"virtual_machine_scale_set":{"nesting_mode":"list","block":{"attributes":{"force_delete":{"type":"bool","description_kind":"plain","optional":true},"roll_instances_when_required":{"type":"bool","description_kind":"plain","required":true},"scale_to_zero_before_deletion":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"resource_schemas":{"azurerm_aadb2c_directory":{"version":0,"block":{"attributes":{"billing_type":{"type":"string","description":"The type of billing for the B2C tenant. Possible values include: `MAU` or `Auths`.","description_kind":"plain","computed":true},"country_code":{"type":"string","description":"Country code of the B2C tenant. See https://aka.ms/B2CDataResidency for valid country codes.","description_kind":"plain","optional":true,"computed":true},"data_residency_location":{"type":"string","description":"Location in which the B2C tenant is hosted and data resides. See https://aka.ms/B2CDataResidency for more information.","description_kind":"plain","required":true},"display_name":{"type":"string","description":"The initial display name of the B2C tenant.","description_kind":"plain","optional":true,"computed":true},"domain_name":{"type":"string","description":"Domain name of the B2C tenant, including onmicrosoft.com suffix.","description_kind":"plain","required":true},"effective_start_date":{"type":"string","description":"The date from which the billing type took effect. May not be populated until after the first billing cycle.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description":"Billing SKU for the B2C tenant. See https://aka.ms/b2cBilling for more information.","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description":"The Tenant ID for the B2C tenant.","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service":{"version":0,"block":{"attributes":{"deployment_id":{"type":"string","description_kind":"plain","computed":true},"domain_configuration_type":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"filtered_sync_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"sync_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"initial_replica_set":{"nesting_mode":"list","block":{"attributes":{"domain_controller_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"external_access_ip_address":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"service_status":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"notifications":{"nesting_mode":"list","block":{"attributes":{"additional_recipients":{"type":["set","string"],"description_kind":"plain","optional":true},"notify_dc_admins":{"type":"bool","description_kind":"plain","optional":true},"notify_global_admins":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secure_ldap":{"nesting_mode":"list","block":{"attributes":{"certificate_expiry":{"type":"string","description_kind":"plain","computed":true},"certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"external_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"pfx_certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"pfx_certificate_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"public_certificate":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"security":{"nesting_mode":"list","block":{"attributes":{"kerberos_armoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"kerberos_rc4_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"ntlm_v1_enabled":{"type":"bool","description_kind":"plain","optional":true},"sync_kerberos_passwords":{"type":"bool","description_kind":"plain","optional":true},"sync_ntlm_passwords":{"type":"bool","description_kind":"plain","optional":true},"sync_on_prem_passwords":{"type":"bool","description_kind":"plain","optional":true},"tls_v1_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service_replica_set":{"version":0,"block":{"attributes":{"domain_controller_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"domain_service_id":{"type":"string","description_kind":"plain","required":true},"external_access_ip_address":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"service_status":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service_trust":{"version":0,"block":{"attributes":{"domain_service_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"trusted_domain_dns_ips":{"type":["list","string"],"description_kind":"plain","required":true},"trusted_domain_fqdn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_advanced_threat_protection":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_analysis_services_server":{"version":0,"block":{"attributes":{"admin_users":{"type":["set","string"],"description_kind":"plain","optional":true},"backup_blob_container_uri":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"enable_power_bi_service":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"querypool_connection_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_full_name":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"ipv4_firewall_rule":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"range_end":{"type":"string","description_kind":"plain","required":true},"range_start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_connection":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_api_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameter_values":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management":{"version":0,"block":{"attributes":{"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"developer_portal_url":{"type":"string","description_kind":"plain","computed":true},"gateway_disabled":{"type":"bool","description_kind":"plain","optional":true},"gateway_regional_url":{"type":"string","description_kind":"plain","computed":true},"gateway_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"management_api_url":{"type":"string","description_kind":"plain","computed":true},"min_api_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_sender_email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":["list",["object",{"xml_content":"string","xml_link":"string"}]],"description_kind":"plain","optional":true,"computed":true},"portal_url":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"publisher_email":{"type":"string","description_kind":"plain","required":true},"publisher_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scm_url":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_type":{"type":"string","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_location":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gateway_regional_url":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"virtual_network_configuration":{"nesting_mode":"list","block":{"attributes":{"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"certificate":{"nesting_mode":"list","block":{"attributes":{"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"encoded_certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"store_name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":10},"hostname_configuration":{"nesting_mode":"list","block":{"block_types":{"developer_portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"management":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"proxy":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_ssl_binding":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"scm":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"protocols":{"nesting_mode":"list","block":{"attributes":{"enable_http2":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"security":{"nesting_mode":"list","block":{"attributes":{"enable_backend_ssl30":{"type":"bool","description_kind":"plain","optional":true},"enable_backend_tls10":{"type":"bool","description_kind":"plain","optional":true},"enable_backend_tls11":{"type":"bool","description_kind":"plain","optional":true},"enable_frontend_ssl30":{"type":"bool","description_kind":"plain","optional":true},"enable_frontend_tls10":{"type":"bool","description_kind":"plain","optional":true},"enable_frontend_tls11":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_ecdsa_with_aes128_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_ecdsa_with_aes256_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_rsa_with_aes128_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_ecdhe_rsa_with_aes256_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes128_cbc_sha256_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes128_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes128_gcm_sha256_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes256_cbc_sha256_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_rsa_with_aes256_cbc_sha_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true},"triple_des_ciphers_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sign_in":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sign_up":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"terms_of_service":{"nesting_mode":"list","block":{"attributes":{"consent_required":{"type":"bool","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"tenant_access":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_network_configuration":{"nesting_mode":"list","block":{"attributes":{"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_api_management_api":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_current":{"type":"bool","description_kind":"plain","computed":true},"is_online":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","required":true},"revision_description":{"type":"string","description_kind":"plain","optional":true},"service_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"soap_pass_through":{"type":"bool","description_kind":"plain","optional":true},"source_api_id":{"type":"string","description_kind":"plain","optional":true},"subscription_required":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","optional":true},"version_set_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"import":{"nesting_mode":"list","block":{"attributes":{"content_format":{"type":"string","description_kind":"plain","required":true},"content_value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"wsdl_selector":{"nesting_mode":"list","block":{"attributes":{"endpoint_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"oauth2_authorization":{"nesting_mode":"list","block":{"attributes":{"authorization_server_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"openid_authentication":{"nesting_mode":"list","block":{"attributes":{"bearer_token_sending_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"openid_provider_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subscription_key_parameter_names":{"nesting_mode":"list","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_diagnostic":{"version":0,"block":{"attributes":{"always_log_errors":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"api_management_logger_id":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"http_correlation_protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"log_client_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"operation_name_format":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"verbosity":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"backend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_operation":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method":{"type":"string","description_kind":"plain","required":true},"operation_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"block_types":{"request":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"query_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"representation":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"schema_id":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"example":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"external_value":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"summary":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"form_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"response":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"representation":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"schema_id":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"example":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"external_value":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"summary":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"form_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"template_parameter":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_operation_policy":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operation_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_operation_tag":{"version":0,"block":{"attributes":{"api_operation_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_policy":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_release":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_schema":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"schema_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_tag":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_version_set":{"version":1,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"version_header_name":{"type":"string","description_kind":"plain","optional":true},"version_query_name":{"type":"string","description_kind":"plain","optional":true},"versioning_scheme":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_authorization_server":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"authorization_methods":{"type":["set","string"],"description_kind":"plain","required":true},"bearer_token_sending_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"client_authentication_method":{"type":["set","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_registration_endpoint":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_scope":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"grant_types":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_owner_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_owner_username":{"type":"string","description_kind":"plain","optional":true},"support_state":{"type":"bool","description_kind":"plain","optional":true},"token_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"token_body_parameter":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_backend":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":["list","string"],"description_kind":"plain","optional":true},"header":{"type":["map","string"],"description_kind":"plain","optional":true},"query":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"authorization":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"proxy":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"service_fabric_cluster":{"nesting_mode":"list","block":{"attributes":{"client_certificate_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"client_certificate_thumbprint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_endpoints":{"type":["set","string"],"description_kind":"plain","required":true},"max_partition_resolution_retries":{"type":"number","description_kind":"plain","required":true},"server_certificate_thumbprints":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"server_x509_name":{"nesting_mode":"set","block":{"attributes":{"issuer_certificate_thumbprint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tls":{"nesting_mode":"list","block":{"attributes":{"validate_certificate_chain":{"type":"bool","description_kind":"plain","optional":true},"validate_certificate_name":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_api_management_certificate":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_custom_domain":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"developer_portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"gateway":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_ssl_binding":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"management":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"portal":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"scm":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","optional":true},"negotiate_client_certificate":{"type":"bool","description_kind":"plain","optional":true},"ssl_keyvault_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_diagnostic":{"version":0,"block":{"attributes":{"always_log_errors":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"api_management_logger_id":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"http_correlation_protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"log_client_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"operation_name_format":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"verbosity":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"backend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_request":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frontend_response":{"nesting_mode":"list","block":{"attributes":{"body_bytes":{"type":"number","description_kind":"plain","optional":true},"headers_to_log":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"data_masking":{"nesting_mode":"list","block":{"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"query_params":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_email_template":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"body":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"template_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"location_data":{"nesting_mode":"list","block":{"attributes":{"city":{"type":"string","description_kind":"plain","optional":true},"district":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway_api":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway_certificate_authority":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"certificate_name":{"type":"string","description_kind":"plain","required":true},"gateway_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_trusted":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway_host_name_configuration":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"certificate_id":{"type":"string","description_kind":"plain","required":true},"gateway_name":{"type":"string","description_kind":"plain","required":true},"host_name":{"type":"string","description_kind":"plain","required":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"request_client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls10_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls11_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_group":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"external_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_group_user":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_aad":{"version":0,"block":{"attributes":{"allowed_tenants":{"type":["list","string"],"description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signin_tenant":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_aadb2c":{"version":0,"block":{"attributes":{"allowed_tenant":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"authority":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password_reset_policy":{"type":"string","description_kind":"plain","optional":true},"profile_editing_policy":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signin_policy":{"type":"string","description_kind":"plain","required":true},"signin_tenant":{"type":"string","description_kind":"plain","required":true},"signup_policy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_facebook":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_google":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_microsoft":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_identity_provider_twitter":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_logger":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"buffered":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"application_insights":{"nesting_mode":"list","block":{"attributes":{"instrumentation_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"eventhub":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_named_value":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["list","string"],"description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"value_from_key_vault":{"nesting_mode":"list","block":{"attributes":{"identity_client_id":{"type":"string","description_kind":"plain","optional":true},"secret_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_api_management_notification_recipient_email":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_notification_recipient_user":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_openid_connect_provider":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata_endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_policy":{"version":1,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"approval_required":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"published":{"type":"bool","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_required":{"type":"bool","description_kind":"plain","optional":true},"subscriptions_limit":{"type":"number","description_kind":"plain","optional":true},"terms":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product_api":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product_group":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product_policy":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"xml_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"xml_link":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product_tag":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"api_management_product_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_redis_cache":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"cache_location":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redis_cache_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_subscription":{"version":0,"block":{"attributes":{"allow_tracing":{"type":"bool","description_kind":"plain","optional":true},"api_id":{"type":"string","description_kind":"plain","optional":true},"api_management_name":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"primary_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"product_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"state":{"type":"string","description_kind":"plain","optional":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_tag":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_user":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"confirmation":{"type":"string","description_kind":"plain","optional":true},"email":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","required":true},"note":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"primary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"public_network_access":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"secondary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_feature":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label":{"type":"string","description_kind":"plain","optional":true},"locked":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"percentage_filter_value":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"targeting_filter":{"nesting_mode":"list","block":{"attributes":{"default_rollout_percentage":{"type":"number","description_kind":"plain","required":true},"users":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"groups":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"rollout_percentage":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timewindow_filter":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_key":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"locked":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vault_key_reference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_cert_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_cert_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_site_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description_kind":"plain","optional":true},"retention_period_in_days":{"type":"number","description_kind":"plain","optional":true},"start_time":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages_enabled":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"acr_use_managed_identity_credentials":{"type":"bool","description_kind":"plain","optional":true},"acr_user_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"windows_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_control":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manual_integration":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"use_mercurial":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_active_slot":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"app_service_slot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_certificate":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","computed":true},"host_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issue_date":{"type":"string","description_kind":"plain","computed":true},"issuer":{"type":"string","description_kind":"plain","computed":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pfx_blob":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_certificate_binding":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","computed":true},"certificate_id":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"hostname_binding_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_state":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_certificate_order":{"version":0,"block":{"attributes":{"app_service_certificate_not_renewable_reasons":{"type":["list","string"],"description_kind":"plain","computed":true},"auto_renew":{"type":"bool","description_kind":"plain","optional":true},"certificates":{"type":["list",["object",{"certificate_name":"string","key_vault_id":"string","key_vault_secret_name":"string","provisioning_state":"string"}]],"description_kind":"plain","computed":true},"csr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"distinguished_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_verification_token":{"type":"string","description_kind":"plain","computed":true},"expiration_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"intermediate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"is_private_key_external":{"type":"bool","description_kind":"plain","computed":true},"key_size":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"product_type":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"root_thumbprint":{"type":"string","description_kind":"plain","computed":true},"signed_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"validity_in_years":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_connection":{"version":0,"block":{"attributes":{"app_service_id":{"type":"string","description_kind":"plain","required":true},"client_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"vnet_solution":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","optional":true},"secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_custom_hostname_binding":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssl_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_ip":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment":{"version":0,"block":{"attributes":{"allowed_user_ip_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"front_end_scale_factor":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_ip_address":{"type":"string","description_kind":"plain","computed":true},"internal_load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"pricing_tier":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_ip_address":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"cluster_setting":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment_v3":{"version":0,"block":{"attributes":{"allow_new_private_endpoint_connections":{"type":"bool","description_kind":"plain","optional":true},"dedicated_host_count":{"type":"number","description_kind":"plain","optional":true},"dns_suffix":{"type":"string","description_kind":"plain","computed":true},"external_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_network_dependencies":{"type":["list",["object",{"description":"string","ip_addresses":["list","string"],"ports":["list","string"]}]],"description_kind":"plain","computed":true},"internal_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"internal_load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"ip_ssl_address_count":{"type":"number","description_kind":"plain","computed":true},"linux_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pricing_tier":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"windows_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cluster_setting":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_hybrid_connection":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","required":true},"relay_id":{"type":"string","description_kind":"plain","required":true},"relay_name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"send_key_name":{"type":"string","description_kind":"plain","optional":true},"send_key_value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_bus_namespace":{"type":"string","description_kind":"plain","computed":true},"service_bus_suffix":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_managed_certificate":{"version":0,"block":{"attributes":{"canonical_name":{"type":"string","description_kind":"plain","computed":true},"custom_hostname_binding_id":{"type":"string","description_kind":"plain","required":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","computed":true},"host_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issue_date":{"type":"string","description_kind":"plain","computed":true},"issuer":{"type":"string","description_kind":"plain","computed":true},"subject_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_xenon":{"type":"bool","description_kind":"plain","optional":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_number_of_workers":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"per_site_scaling":{"type":"bool","description_kind":"plain","optional":true},"reserved":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"size":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_public_certificate":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"blob":{"type":"string","description_kind":"plain","required":true},"certificate_location":{"type":"string","description_kind":"plain","required":true},"certificate_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_slot":{"version":0,"block":{"attributes":{"app_service_name":{"type":"string","description_kind":"plain","required":true},"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"default_site_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages_enabled":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"acr_use_managed_identity_credentials":{"type":"bool","description_kind":"plain","optional":true},"acr_user_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"windows_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_slot_custom_hostname_binding":{"version":0,"block":{"attributes":{"app_service_slot_id":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_ip":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_slot_virtual_network_swift_connection":{"version":0,"block":{"attributes":{"app_service_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slot_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_source_control":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description":"The ID of the Windows or Linux Web App.","description_kind":"plain","required":true},"branch":{"type":"string","description":"The branch name to use for deployments.","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description":"The URL for the repository.","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description":"Should the Deployment Rollback be enabled? Defaults to `false`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true},"use_local_git":{"type":"bool","description":"Should the App use local Git configuration.","description_kind":"plain","optional":true},"use_manual_integration":{"type":"bool","description":"Should code be deployed manually. Set to `false` to enable continuous integration, such as webhooks into online repos such as GitHub. Defaults to `false`.","description_kind":"plain","optional":true},"use_mercurial":{"type":"bool","description":"The repository specified is Mercurial. Defaults to `false`.","description_kind":"plain","optional":true},"uses_github_action":{"type":"bool","description":"Indicates if the Slot uses a GitHub action for deployment. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true}},"block_types":{"github_action_configuration":{"nesting_mode":"list","block":{"attributes":{"generate_workflow_file":{"type":"bool","description":"Should the service generate the GitHub Action Workflow file. Defaults to `true`","description_kind":"plain","optional":true},"linux_action":{"type":"bool","description":"Denotes this action uses a Linux base image.","description_kind":"plain","computed":true}},"block_types":{"code_configuration":{"nesting_mode":"list","block":{"attributes":{"runtime_stack":{"type":"string","description":"The value to use for the Runtime Stack in the workflow file content for code base apps.","description_kind":"plain","required":true},"runtime_version":{"type":"string","description":"The value to use for the Runtime Version in the workflow file content for code base apps.","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"container_configuration":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The image name for the build.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password used to upload the image to the container registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The server URL for the container registry where the build will be hosted.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username used to upload the image to the container registry.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_source_control_slot":{"version":0,"block":{"attributes":{"branch":{"type":"string","description":"The URL for the repository","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description":"The branch name to use for deployments.","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description":"Should the Deployment Rollback be enabled? Defaults to `false`","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true},"slot_id":{"type":"string","description":"The ID of the Linux or Windows Web App Slot.","description_kind":"plain","required":true},"use_local_git":{"type":"bool","description":"Should the Slot use local Git configuration.","description_kind":"plain","optional":true},"use_manual_integration":{"type":"bool","description":"Should code be deployed manually. Set to `true` to disable continuous integration, such as webhooks into online repos such as GitHub. Defaults to `false`","description_kind":"plain","optional":true},"use_mercurial":{"type":"bool","description":"The repository specified is Mercurial. Defaults to `false`.","description_kind":"plain","optional":true},"uses_github_action":{"type":"bool","description":"Indicates if the Slot uses a GitHub action for deployment. This value is decoded by the service from the repository information supplied.","description_kind":"plain","computed":true}},"block_types":{"github_action_configuration":{"nesting_mode":"list","block":{"attributes":{"generate_workflow_file":{"type":"bool","description":"Should the service generate the GitHub Action Workflow file. Defaults to `true`","description_kind":"plain","optional":true},"linux_action":{"type":"bool","description":"Denotes this action uses a Linux base image.","description_kind":"plain","computed":true}},"block_types":{"code_configuration":{"nesting_mode":"list","block":{"attributes":{"runtime_stack":{"type":"string","description":"The value to use for the Runtime Stack in the workflow file content for code base apps.","description_kind":"plain","required":true},"runtime_version":{"type":"string","description":"The value to use for the Runtime Version in the workflow file content for code base apps.","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"container_configuration":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The image name for the build.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password used to upload the image to the container registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The server URL for the container registry where the build will be hosted.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username used to upload the image to the container registry.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_source_control_token":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"token_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_virtual_network_swift_connection":{"version":0,"block":{"attributes":{"app_service_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_gateway":{"version":0,"block":{"attributes":{"enable_http2":{"type":"bool","description_kind":"plain","optional":true},"fips_enabled":{"type":"bool","description_kind":"plain","optional":true},"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"force_firewall_policy_association":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint_connection":{"type":["set",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_certificate":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"autoscale_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","optional":true},"min_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"backend_address_pool":{"nesting_mode":"set","block":{"attributes":{"fqdns":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"backend_http_settings":{"nesting_mode":"set","block":{"attributes":{"affinity_cookie_name":{"type":"string","description_kind":"plain","optional":true},"cookie_based_affinity":{"type":"string","description_kind":"plain","required":true},"host_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"pick_host_name_from_backend_address":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"probe_id":{"type":"string","description_kind":"plain","computed":true},"probe_name":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"request_timeout":{"type":"number","description_kind":"plain","optional":true},"trusted_root_certificate_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_certificate":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"connection_draining":{"nesting_mode":"list","block":{"attributes":{"drain_timeout_sec":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"custom_error_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_error_page_url":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"frontend_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","optional":true},"private_link_configuration_id":{"type":"string","description_kind":"plain","computed":true},"private_link_configuration_name":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"frontend_port":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"gateway_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2},"global":{"nesting_mode":"list","block":{"attributes":{"request_buffering_enabled":{"type":"bool","description_kind":"plain","required":true},"response_buffering_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_listener":{"nesting_mode":"set","block":{"attributes":{"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port_id":{"type":"string","description_kind":"plain","computed":true},"frontend_port_name":{"type":"string","description_kind":"plain","required":true},"host_name":{"type":"string","description_kind":"plain","optional":true},"host_names":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"require_sni":{"type":"bool","description_kind":"plain","optional":true},"ssl_certificate_id":{"type":"string","description_kind":"plain","computed":true},"ssl_certificate_name":{"type":"string","description_kind":"plain","optional":true},"ssl_profile_id":{"type":"string","description_kind":"plain","computed":true},"ssl_profile_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_error_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_error_page_url":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"private_link_configuration":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"probe":{"nesting_mode":"set","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"interval":{"type":"number","description_kind":"plain","required":true},"minimum_servers":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"pick_host_name_from_backend_http_settings":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"redirect_configuration":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"include_path":{"type":"bool","description_kind":"plain","optional":true},"include_query_string":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"redirect_type":{"type":"string","description_kind":"plain","required":true},"target_listener_id":{"type":"string","description_kind":"plain","computed":true},"target_listener_name":{"type":"string","description_kind":"plain","optional":true},"target_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_routing_rule":{"nesting_mode":"set","block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"backend_address_pool_name":{"type":"string","description_kind":"plain","optional":true},"backend_http_settings_id":{"type":"string","description_kind":"plain","computed":true},"backend_http_settings_name":{"type":"string","description_kind":"plain","optional":true},"http_listener_id":{"type":"string","description_kind":"plain","computed":true},"http_listener_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"redirect_configuration_id":{"type":"string","description_kind":"plain","computed":true},"redirect_configuration_name":{"type":"string","description_kind":"plain","optional":true},"rewrite_rule_set_id":{"type":"string","description_kind":"plain","computed":true},"rewrite_rule_set_name":{"type":"string","description_kind":"plain","optional":true},"rule_type":{"type":"string","description_kind":"plain","required":true},"url_path_map_id":{"type":"string","description_kind":"plain","computed":true},"url_path_map_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"rewrite_rule_set":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rewrite_rule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"rule_sequence":{"type":"number","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"ignore_case":{"type":"bool","description_kind":"plain","optional":true},"negate":{"type":"bool","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","required":true},"variable":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"request_header_configuration":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"header_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"response_header_configuration":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"header_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"url":{"nesting_mode":"list","block":{"attributes":{"components":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"query_string":{"type":"string","description_kind":"plain","optional":true},"reroute":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"ssl_certificate":{"nesting_mode":"set","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"public_cert_data":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"ssl_policy":{"nesting_mode":"list","block":{"attributes":{"cipher_suites":{"type":["list","string"],"description_kind":"plain","optional":true},"disabled_protocols":{"type":["list","string"],"description_kind":"plain","optional":true},"min_protocol_version":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ssl_profile":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"trusted_client_certificate_names":{"type":["list","string"],"description_kind":"plain","optional":true},"verify_client_cert_issuer_dn":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ssl_policy":{"nesting_mode":"list","block":{"attributes":{"cipher_suites":{"type":["list","string"],"description_kind":"plain","optional":true},"disabled_protocols":{"type":["list","string"],"description_kind":"plain","optional":true},"min_protocol_version":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trusted_client_certificate":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"trusted_root_certificate":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","computed":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"url_path_map":{"nesting_mode":"list","block":{"attributes":{"default_backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"default_backend_address_pool_name":{"type":"string","description_kind":"plain","optional":true},"default_backend_http_settings_id":{"type":"string","description_kind":"plain","computed":true},"default_backend_http_settings_name":{"type":"string","description_kind":"plain","optional":true},"default_redirect_configuration_id":{"type":"string","description_kind":"plain","computed":true},"default_redirect_configuration_name":{"type":"string","description_kind":"plain","optional":true},"default_rewrite_rule_set_id":{"type":"string","description_kind":"plain","computed":true},"default_rewrite_rule_set_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"path_rule":{"nesting_mode":"list","block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"backend_address_pool_name":{"type":"string","description_kind":"plain","optional":true},"backend_http_settings_id":{"type":"string","description_kind":"plain","computed":true},"backend_http_settings_name":{"type":"string","description_kind":"plain","optional":true},"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"paths":{"type":["list","string"],"description_kind":"plain","required":true},"redirect_configuration_id":{"type":"string","description_kind":"plain","computed":true},"redirect_configuration_name":{"type":"string","description_kind":"plain","optional":true},"rewrite_rule_set_id":{"type":"string","description_kind":"plain","computed":true},"rewrite_rule_set_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"waf_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"file_upload_limit_mb":{"type":"number","description_kind":"plain","optional":true},"firewall_mode":{"type":"string","description_kind":"plain","required":true},"max_request_body_size_kb":{"type":"number","description_kind":"plain","optional":true},"request_body_check":{"type":"bool","description_kind":"plain","optional":true},"rule_set_type":{"type":"string","description_kind":"plain","optional":true},"rule_set_version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"disabled_rule_group":{"nesting_mode":"list","block":{"attributes":{"rule_group_name":{"type":"string","description_kind":"plain","required":true},"rules":{"type":["list","number"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","optional":true},"selector_match_operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_application_insights":{"version":1,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","computed":true},"application_type":{"type":"string","description_kind":"plain","required":true},"connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_data_cap_in_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"daily_data_cap_notifications_disabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_ip_masking":{"type":"bool","description_kind":"plain","optional":true},"force_customer_storage_for_profiler":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instrumentation_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"internet_ingestion_enabled":{"type":"bool","description_kind":"plain","optional":true},"internet_query_enabled":{"type":"bool","description_kind":"plain","optional":true},"local_authentication_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_analytics_item":{"version":1,"block":{"attributes":{"application_insights_id":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true},"function_alias":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"time_modified":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_api_key":{"version":1,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"application_insights_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_permissions":{"type":["set","string"],"description_kind":"plain","optional":true},"write_permissions":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_smart_detection_rule":{"version":1,"block":{"attributes":{"additional_email_recipients":{"type":["set","string"],"description_kind":"plain","optional":true},"application_insights_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"send_emails_to_subscription_owners":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_web_test":{"version":1,"block":{"attributes":{"application_insights_id":{"type":"string","description_kind":"plain","required":true},"configuration":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"number","description_kind":"plain","optional":true},"geo_locations":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retry_enabled":{"type":"bool","description_kind":"plain","optional":true},"synthetic_monitor_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_workbook":{"version":0,"block":{"attributes":{"category":{"type":"string","description_kind":"plain","optional":true},"data_json":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_id":{"type":"string","description_kind":"plain","optional":true},"storage_container_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights_workbook_template":{"version":0,"block":{"attributes":{"author":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"localized":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_data":{"type":"string","description_kind":"plain","required":true}},"block_types":{"galleries":{"nesting_mode":"list","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_attestation_provider":{"version":0,"block":{"attributes":{"attestation_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_signing_certificate_data":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trust_model":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_account":{"version":0,"block":{"attributes":{"dsc_primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"dsc_secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"dsc_server_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint_connection":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"attributes":{"key_source":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_certificate":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"base64":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"description":{"type":"string","description_kind":"plain","optional":true},"exportable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["map","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection_certificate":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"automation_certificate_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection_classic_certificate":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"certificate_asset_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"subscription_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection_service_principal":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"automation_account_name":{"type":"string","description_kind":"plain","required":true},"certificate_thumbprint":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_connection_type":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_global":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field":{"nesting_mode":"list","block":{"attributes":{"is_encrypted":{"type":"bool","description_kind":"plain","optional":true},"is_optional":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_credential":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_dsc_configuration":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"content_embedded":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"log_verbose":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_dsc_nodeconfiguration":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"configuration_name":{"type":"string","description_kind":"plain","computed":true},"content_embedded":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_hybrid_runbook_worker":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip":{"type":"string","description_kind":"plain","computed":true},"last_seen_date_time":{"type":"string","description_kind":"plain","computed":true},"registration_date_time":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"vm_resource_id":{"type":"string","description_kind":"plain","required":true},"worker_group_name":{"type":"string","description_kind":"plain","required":true},"worker_id":{"type":"string","description_kind":"plain","required":true},"worker_name":{"type":"string","description_kind":"plain","computed":true},"worker_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_hybrid_runbook_worker_group":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"credential_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_job_schedule":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_schedule_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"run_on":{"type":"string","description_kind":"plain","optional":true},"runbook_name":{"type":"string","description_kind":"plain","required":true},"schedule_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_module":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"module_link":{"nesting_mode":"list","block":{"attributes":{"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"hash":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_runbook":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_schedule":{"type":["set",["object",{"job_schedule_id":"string","parameters":["map","string"],"run_on":"string","schedule_name":"string"}]],"description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"log_progress":{"type":"bool","description_kind":"plain","required":true},"log_verbose":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"runbook_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"publish_content_link":{"nesting_mode":"list","block":{"attributes":{"uri":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"hash":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_schedule":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"expiry_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"month_days":{"type":["set","number"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"week_days":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"monthly_occurrence":{"nesting_mode":"list","block":{"attributes":{"day":{"type":"string","description_kind":"plain","required":true},"occurrence":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_bool":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_datetime":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_int":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_string":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_webhook":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"expiry_time":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"run_on_worker_group":{"type":"string","description_kind":"plain","optional":true},"runbook_name":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_availability_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","optional":true},"platform_update_domain_count":{"type":"number","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_container_storage_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_file_share":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"backup":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retention_daily":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retention_monthly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_weekly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_yearly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"months":{"type":["set","string"],"description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_vm":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instant_restore_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_type":{"type":"string","description_kind":"plain","optional":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"backup":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true},"hour_duration":{"type":"number","description_kind":"plain","optional":true},"hour_interval":{"type":"number","description_kind":"plain","optional":true},"time":{"type":"string","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retention_daily":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_monthly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_weekly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_yearly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"months":{"type":["set","string"],"description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true},"weeks":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_vm_workload":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"workload_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"protection_policy":{"nesting_mode":"set","block":{"attributes":{"policy_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"backup":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","optional":true},"frequency_in_minutes":{"type":"number","description_kind":"plain","optional":true},"time":{"type":"string","description_kind":"plain","optional":true},"weekdays":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retention_daily":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_monthly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"format_type":{"type":"string","description_kind":"plain","required":true},"monthdays":{"type":["set","number"],"description_kind":"plain","optional":true},"weekdays":{"type":["set","string"],"description_kind":"plain","optional":true},"weeks":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"retention_weekly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retention_yearly":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"format_type":{"type":"string","description_kind":"plain","required":true},"monthdays":{"type":["set","number"],"description_kind":"plain","optional":true},"months":{"type":["set","string"],"description_kind":"plain","required":true},"weekdays":{"type":["set","string"],"description_kind":"plain","optional":true},"weeks":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"simple_retention":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"settings":{"nesting_mode":"list","block":{"attributes":{"compression_enabled":{"type":"bool","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_protected_file_share":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_file_share_name":{"type":"string","description_kind":"plain","required":true},"source_storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_protected_vm":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"exclude_disk_luns":{"type":["set","number"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_disk_luns":{"type":["set","number"],"description_kind":"plain","optional":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_vm_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bastion_host":{"version":0,"block":{"attributes":{"copy_paste_enabled":{"type":"bool","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_copy_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_connect_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_units":{"type":"number","description_kind":"plain","optional":true},"shareable_link_enabled":{"type":"bool","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tunneling_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_account":{"version":0,"block":{"attributes":{"account_endpoint":{"type":"string","description_kind":"plain","computed":true},"allowed_authentication_modes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"encryption":{"type":["list",["object",{"key_vault_key_id":"string"}]],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_allocation_mode":{"type":"string","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_authentication_mode":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_node_identity":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_reference":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_application":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"allow_updates":{"type":"bool","description_kind":"plain","optional":true},"default_version":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_certificate":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"public_data":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true},"thumbprint_algorithm":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_job":{"version":0,"block":{"attributes":{"batch_pool_id":{"type":"string","description_kind":"plain","required":true},"common_environment_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"task_retry_maximum":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_tasks_per_node":{"type":"number","description_kind":"plain","optional":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_agent_sku_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stop_pending_resize_operation":{"type":"bool","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_scale":{"nesting_mode":"list","block":{"attributes":{"evaluation_interval":{"type":"string","description_kind":"plain","optional":true},"formula":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"store_location":{"type":"string","description_kind":"plain","required":true},"store_name":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"container_configuration":{"nesting_mode":"list","block":{"attributes":{"container_image_names":{"type":["set","string"],"description_kind":"plain","optional":true},"container_registries":{"type":["list",["object",{"password":"string","registry_server":"string","user_assigned_identity_id":"string","user_name":"string"}]],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"fixed_scale":{"nesting_mode":"list","block":{"attributes":{"resize_timeout":{"type":"string","description_kind":"plain","optional":true},"target_dedicated_nodes":{"type":"number","description_kind":"plain","optional":true},"target_low_priority_nodes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"mount":{"nesting_mode":"list","block":{"block_types":{"azure_blob_file_system":{"nesting_mode":"list","block":{"attributes":{"account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"blobfuse_options":{"type":"string","description_kind":"plain","optional":true},"container_name":{"type":"string","description_kind":"plain","required":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"relative_mount_path":{"type":"string","description_kind":"plain","required":true},"sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"azure_file_share":{"nesting_mode":"list","block":{"attributes":{"account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"azure_file_url":{"type":"string","description_kind":"plain","required":true},"mount_options":{"type":"string","description_kind":"plain","optional":true},"relative_mount_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cifs_mount":{"nesting_mode":"list","block":{"attributes":{"mount_options":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"relative_mount_path":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"nfs_mount":{"nesting_mode":"list","block":{"attributes":{"mount_options":{"type":"string","description_kind":"plain","optional":true},"relative_mount_path":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"public_address_provisioning_type":{"type":"string","description_kind":"plain","optional":true},"public_ips":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port_range":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"network_security_group_rules":{"nesting_mode":"list","block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"source_address_prefix":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"start_task":{"nesting_mode":"list","block":{"attributes":{"command_line":{"type":"string","description_kind":"plain","required":true},"common_environment_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"task_retry_maximum":{"type":"number","description_kind":"plain","optional":true},"wait_for_success":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"resource_file":{"nesting_mode":"list","block":{"attributes":{"auto_storage_container_name":{"type":"string","description_kind":"plain","optional":true},"blob_prefix":{"type":"string","description_kind":"plain","optional":true},"file_mode":{"type":"string","description_kind":"plain","optional":true},"file_path":{"type":"string","description_kind":"plain","optional":true},"http_url":{"type":"string","description_kind":"plain","optional":true},"storage_container_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_identity":{"nesting_mode":"list","block":{"attributes":{"user_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auto_user":{"nesting_mode":"list","block":{"attributes":{"elevation_level":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"storage_image_reference":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"offer":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_blueprint_assignment":{"version":0,"block":{"attributes":{"blueprint_name":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"lock_exclude_actions":{"type":["list","string"],"description_kind":"plain","optional":true},"lock_exclude_principals":{"type":["list","string"],"description_kind":"plain","optional":true},"lock_mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameter_values":{"type":"string","description_kind":"plain","optional":true},"resource_groups":{"type":"string","description_kind":"plain","optional":true},"target_subscription_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"version_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_alexa":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"skill_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_direct_line_speech":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"cognitive_service_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"cognitive_service_location":{"type":"string","description_kind":"plain","required":true},"custom_speech_model_id":{"type":"string","description_kind":"plain","optional":true},"custom_voice_deployment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_directline":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"site":{"nesting_mode":"set","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"enhanced_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"key2":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"trusted_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"v1_allowed":{"type":"bool","description_kind":"plain","optional":true},"v3_allowed":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_email":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":"string","description_kind":"plain","required":true},"email_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_facebook":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"facebook_application_id":{"type":"string","description_kind":"plain","required":true},"facebook_application_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"page":{"nesting_mode":"set","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_line":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"line_channel":{"nesting_mode":"set","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_ms_teams":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"calling_web_hook":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_calling":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_slack":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"landing_page_url":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signing_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"verification_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_sms":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sms_channel_account_security_id":{"type":"string","description_kind":"plain","required":true},"sms_channel_auth_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channel_web_chat":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_names":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_channels_registration":{"version":0,"block":{"attributes":{"cmk_key_vault_url":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"developer_app_insights_api_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"developer_app_insights_application_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"developer_app_insights_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true},"icon_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"isolated_network_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"microsoft_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"streaming_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_connection":{"version":0,"block":{"attributes":{"bot_name":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":"string","description_kind":"plain","optional":true},"service_provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","deprecated":true,"optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_service_azure_bot":{"version":0,"block":{"attributes":{"developer_app_insights_api_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"developer_app_insights_application_id":{"type":"string","description_kind":"plain","optional":true},"developer_app_insights_key":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"luis_app_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"luis_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"microsoft_app_id":{"type":"string","description_kind":"plain","required":true},"microsoft_app_msi_id":{"type":"string","description_kind":"plain","optional":true},"microsoft_app_tenant_id":{"type":"string","description_kind":"plain","optional":true},"microsoft_app_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"streaming_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_bot_web_app":{"version":0,"block":{"attributes":{"developer_app_insights_api_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"developer_app_insights_application_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"developer_app_insights_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"luis_app_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"luis_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"microsoft_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_capacity_reservation":{"version":0,"block":{"attributes":{"capacity_reservation_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_capacity_reservation_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_endpoint":{"version":1,"block":{"attributes":{"content_types_to_compress":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_compression_enabled":{"type":"bool","description_kind":"plain","optional":true},"is_http_allowed":{"type":"bool","description_kind":"plain","optional":true},"is_https_allowed":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"optimization_type":{"type":"string","description_kind":"plain","optional":true},"origin_host_header":{"type":"string","description_kind":"plain","optional":true},"origin_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"probe_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"querystring_caching_behaviour":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"delivery_rule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true}},"block_types":{"cache_expiration_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cache_key_query_string_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"device_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http_version_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"modify_request_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"modify_response_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"post_arg_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"query_string_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"remote_address_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"request_body_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_header_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_method_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"request_scheme_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"request_uri_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_file_extension_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_file_name_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_path_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_redirect_action":{"nesting_mode":"list","block":{"attributes":{"fragment":{"type":"string","description_kind":"plain","optional":true},"hostname":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query_string":{"type":"string","description_kind":"plain","optional":true},"redirect_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"url_rewrite_action":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"preserve_unmatched_path":{"type":"bool","description_kind":"plain","optional":true},"source_pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"geo_filter":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"country_codes":{"type":["list","string"],"description_kind":"plain","required":true},"relative_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"global_delivery_rule":{"nesting_mode":"list","block":{"block_types":{"cache_expiration_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cache_key_query_string_action":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"modify_request_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"modify_response_header_action":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_redirect_action":{"nesting_mode":"list","block":{"attributes":{"fragment":{"type":"string","description_kind":"plain","optional":true},"hostname":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query_string":{"type":"string","description_kind":"plain","optional":true},"redirect_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"url_rewrite_action":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"preserve_unmatched_path":{"type":"bool","description_kind":"plain","optional":true},"source_pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"origin":{"nesting_mode":"set","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","required":true},"http_port":{"type":"number","description_kind":"plain","optional":true},"https_port":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_endpoint_custom_domain":{"version":0,"block":{"attributes":{"cdn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"host_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cdn_managed_https":{"nesting_mode":"list","block":{"attributes":{"certificate_type":{"type":"string","description_kind":"plain","required":true},"protocol_type":{"type":"string","description_kind":"plain","required":true},"tls_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_managed_https":{"nesting_mode":"list","block":{"attributes":{"key_vault_certificate_id":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tls_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_endpoint":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_firewall_policy":{"version":0,"block":{"attributes":{"custom_block_response_body":{"type":"string","description_kind":"plain","optional":true},"custom_block_response_status_code":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frontend_endpoint_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"redirect_url":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"rate_limit_duration_in_minutes":{"type":"number","description_kind":"plain","optional":true},"rate_limit_threshold":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"match_variable":{"type":"string","description_kind":"plain","required":true},"negation_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","optional":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":100},"managed_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"override":{"nesting_mode":"list","block":{"attributes":{"rule_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"rule_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1000}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_origin":{"version":0,"block":{"attributes":{"cdn_frontdoor_origin_group_id":{"type":"string","description_kind":"plain","required":true},"certificate_name_check_enabled":{"type":"bool","description_kind":"plain","required":true},"health_probes_enabled":{"type":"bool","description_kind":"plain","optional":true},"host_name":{"type":"string","description_kind":"plain","required":true},"http_port":{"type":"number","description_kind":"plain","optional":true},"https_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"origin_host_header":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"private_link":{"nesting_mode":"list","block":{"attributes":{"location":{"type":"string","description_kind":"plain","required":true},"private_link_target_id":{"type":"string","description_kind":"plain","required":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"target_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_origin_group":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"restore_traffic_time_to_healed_or_new_endpoint_in_minutes":{"type":"number","description_kind":"plain","optional":true},"session_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"health_probe":{"nesting_mode":"list","block":{"attributes":{"interval_in_seconds":{"type":"number","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"request_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"load_balancing":{"nesting_mode":"list","block":{"attributes":{"additional_latency_in_milliseconds":{"type":"number","description_kind":"plain","optional":true},"sample_size":{"type":"number","description_kind":"plain","optional":true},"successful_samples_required":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_profile":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"response_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_rule":{"version":0,"block":{"attributes":{"behavior_on_match":{"type":"string","description_kind":"plain","optional":true},"cdn_frontdoor_rule_set_id":{"type":"string","description_kind":"plain","required":true},"cdn_frontdoor_rule_set_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"block_types":{"request_header_action":{"nesting_mode":"list","block":{"attributes":{"header_action":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"response_header_action":{"nesting_mode":"list","block":{"attributes":{"header_action":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"route_configuration_override_action":{"nesting_mode":"list","block":{"attributes":{"cache_behavior":{"type":"string","description_kind":"plain","optional":true},"cache_duration":{"type":"string","description_kind":"plain","required":true},"cdn_frontdoor_origin_group_id":{"type":"string","description_kind":"plain","required":true},"compression_enabled":{"type":"bool","description_kind":"plain","optional":true},"forwarding_protocol":{"type":"string","description_kind":"plain","optional":true},"query_string_caching_behavior":{"type":"string","description_kind":"plain","optional":true},"query_string_parameters":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"url_redirect_action":{"nesting_mode":"list","block":{"attributes":{"destination_fragment":{"type":"string","description_kind":"plain","optional":true},"destination_hostname":{"type":"string","description_kind":"plain","required":true},"destination_path":{"type":"string","description_kind":"plain","optional":true},"query_string":{"type":"string","description_kind":"plain","optional":true},"redirect_protocol":{"type":"string","description_kind":"plain","optional":true},"redirect_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"url_rewrite_action":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"preserve_unmatched_path":{"type":"bool","description_kind":"plain","optional":true},"source_pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"conditions":{"nesting_mode":"list","block":{"block_types":{"client_port_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cookies_condition":{"nesting_mode":"list","block":{"attributes":{"cookie_name":{"type":"string","description_kind":"plain","required":true},"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"host_name_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"http_version_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"is_device_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"post_args_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"post_args_name":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"query_string_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"remote_address_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_body_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_header_condition":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_method_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_scheme_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"request_uri_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"server_port_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"socket_address_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ssl_protocol_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["set","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_file_extension_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_filename_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"url_path_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","optional":true},"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_rule_set":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_secret":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"cdn_frontdoor_profile_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"secret":{"nesting_mode":"list","block":{"block_types":{"customer_certificate":{"nesting_mode":"list","block":{"attributes":{"key_vault_certificate_id":{"type":"string","description_kind":"plain","required":true},"subject_alternative_names":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_security_policy":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"security_policies":{"nesting_mode":"list","block":{"block_types":{"firewall":{"nesting_mode":"list","block":{"attributes":{"cdn_frontdoor_firewall_policy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"association":{"nesting_mode":"list","block":{"attributes":{"patterns_to_match":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"domain":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","computed":true},"cdn_frontdoor_domain_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":500}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_profile":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cognitive_account":{"version":0,"block":{"attributes":{"custom_question_answering_search_service_id":{"type":"string","description_kind":"plain","optional":true},"custom_question_answering_search_service_key":{"type":"string","description_kind":"plain","optional":true},"custom_subdomain_name":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"metrics_advisor_aad_client_id":{"type":"string","description_kind":"plain","optional":true},"metrics_advisor_aad_tenant_id":{"type":"string","description_kind":"plain","optional":true},"metrics_advisor_super_user_name":{"type":"string","description_kind":"plain","optional":true},"metrics_advisor_website_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_network_access_restricted":{"type":"bool","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"qna_runtime_endpoint":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_acls":{"nesting_mode":"list","block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","required":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"virtual_network_rules":{"nesting_mode":"set","block":{"attributes":{"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"storage":{"nesting_mode":"list","block":{"attributes":{"identity_client_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cognitive_account_customer_managed_key":{"version":0,"block":{"attributes":{"cognitive_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_client_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_communication_service":{"version":0,"block":{"attributes":{"data_location":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_confidential_ledger":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_service_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azuread_based_service_principal":{"nesting_mode":"list","block":{"attributes":{"ledger_role_name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"certificate_based_security_principal":{"nesting_mode":"list","block":{"attributes":{"ledger_role_name":{"type":"string","description_kind":"plain","required":true},"pem_public_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_management_group":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"contact_emails":{"type":["list","string"],"description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"time_period":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_date":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_resource_group":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"contact_emails":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_roles":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"time_period":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_date":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_subscription":{"version":2,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"contact_emails":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"contact_roles":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"time_period":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_date":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_connected_registry":{"version":0,"block":{"attributes":{"audit_log_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_token_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"container_registry_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_registry_id":{"type":"string","description_kind":"plain","optional":true},"sync_message_ttl":{"type":"string","description_kind":"plain","optional":true},"sync_schedule":{"type":"string","description_kind":"plain","optional":true},"sync_token_id":{"type":"string","description_kind":"plain","required":true},"sync_window":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"notification":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"digest":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tag":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_group":{"version":0,"block":{"attributes":{"dns_name_label":{"type":"string","description_kind":"plain","optional":true},"exposed_port":{"type":["set",["object",{"port":"number","protocol":"string"}]],"description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_profile_id":{"type":"string","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restart_policy":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"container":{"nesting_mode":"list","block":{"attributes":{"commands":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"cpu":{"type":"number","description_kind":"plain","required":true},"cpu_limit":{"type":"number","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"memory":{"type":"number","description_kind":"plain","required":true},"memory_limit":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"secure_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"gpu":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"gpu_limit":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"liveness_probe":{"nesting_mode":"list","block":{"attributes":{"exec":{"type":["list","string"],"description_kind":"plain","optional":true},"failure_threshold":{"type":"number","description_kind":"plain","optional":true},"initial_delay_seconds":{"type":"number","description_kind":"plain","optional":true},"period_seconds":{"type":"number","description_kind":"plain","optional":true},"success_threshold":{"type":"number","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"http_get":{"nesting_mode":"list","block":{"attributes":{"http_headers":{"type":["map","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ports":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"readiness_probe":{"nesting_mode":"list","block":{"attributes":{"exec":{"type":["list","string"],"description_kind":"plain","optional":true},"failure_threshold":{"type":"number","description_kind":"plain","optional":true},"initial_delay_seconds":{"type":"number","description_kind":"plain","optional":true},"period_seconds":{"type":"number","description_kind":"plain","optional":true},"success_threshold":{"type":"number","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"http_get":{"nesting_mode":"list","block":{"attributes":{"http_headers":{"type":["map","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"volume":{"nesting_mode":"list","block":{"attributes":{"empty_dir":{"type":"bool","description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"secret":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"share_name":{"type":"string","description_kind":"plain","optional":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"git_repo":{"nesting_mode":"list","block":{"attributes":{"directory":{"type":"string","description_kind":"plain","optional":true},"revision":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"diagnostics":{"nesting_mode":"list","block":{"block_types":{"log_analytics":{"nesting_mode":"list","block":{"attributes":{"log_type":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true},"workspace_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"dns_config":{"nesting_mode":"list","block":{"attributes":{"nameservers":{"type":["list","string"],"description_kind":"plain","required":true},"options":{"type":["set","string"],"description_kind":"plain","optional":true},"search_domains":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"image_registry_credential":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"init_container":{"nesting_mode":"list","block":{"attributes":{"commands":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"secure_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"volume":{"nesting_mode":"list","block":{"attributes":{"empty_dir":{"type":"bool","description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"secret":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"share_name":{"type":"string","description_kind":"plain","optional":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"git_repo":{"nesting_mode":"list","block":{"attributes":{"directory":{"type":"string","description_kind":"plain","optional":true},"revision":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry":{"version":2,"block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","optional":true},"admin_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","computed":true},"anonymous_pull_enabled":{"type":"bool","description_kind":"plain","optional":true},"data_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"encryption":{"type":["list",["object",{"enabled":"bool","identity_client_id":"string","key_vault_key_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"export_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"login_server":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_rule_bypass_option":{"type":"string","description_kind":"plain","optional":true},"network_rule_set":{"type":["list",["object",{"default_action":"string","ip_rule":["set",["object",{"action":"string","ip_range":"string"}]],"virtual_network":["set",["object",{"action":"string","subnet_id":"string"}]]}]],"description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"quarantine_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_policy":{"type":["list",["object",{"days":"number","enabled":"bool"}]],"description_kind":"plain","optional":true,"computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trust_policy":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","optional":true,"computed":true},"zone_redundancy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"georeplications":{"nesting_mode":"list","block":{"attributes":{"location":{"type":"string","description_kind":"plain","required":true},"regional_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundancy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_agent_pool":{"version":0,"block":{"attributes":{"container_registry_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_scope_map":{"version":0,"block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","required":true},"container_registry_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_task":{"version":0,"block":{"attributes":{"agent_pool_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_system_task":{"type":"bool","description_kind":"plain","optional":true},"log_template":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"agent_setting":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"base_image_trigger":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"update_trigger_endpoint":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"update_trigger_payload_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"docker_step":{"nesting_mode":"list","block":{"attributes":{"arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"cache_enabled":{"type":"bool","description_kind":"plain","optional":true},"context_access_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"context_path":{"type":"string","description_kind":"plain","required":true},"dockerfile_path":{"type":"string","description_kind":"plain","required":true},"image_names":{"type":["list","string"],"description_kind":"plain","optional":true},"push_enabled":{"type":"bool","description_kind":"plain","optional":true},"secret_arguments":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"target":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"encoded_step":{"nesting_mode":"list","block":{"attributes":{"context_access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"context_path":{"type":"string","description_kind":"plain","optional":true},"secret_values":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"task_content":{"type":"string","description_kind":"plain","required":true},"value_content":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_step":{"nesting_mode":"list","block":{"attributes":{"context_access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"context_path":{"type":"string","description_kind":"plain","optional":true},"secret_values":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"task_file_path":{"type":"string","description_kind":"plain","required":true},"value_file_path":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"platform":{"nesting_mode":"list","block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","optional":true},"os":{"type":"string","description_kind":"plain","required":true},"variant":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"registry_credential":{"nesting_mode":"list","block":{"block_types":{"custom":{"nesting_mode":"set","block":{"attributes":{"identity":{"type":"string","description_kind":"plain","optional":true},"login_server":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"source":{"nesting_mode":"list","block":{"attributes":{"login_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_trigger":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"events":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"repository_url":{"type":"string","description_kind":"plain","required":true},"source_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"attributes":{"expire_in_seconds":{"type":"number","description_kind":"plain","optional":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"scope":{"type":"string","description_kind":"plain","optional":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"token_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timer_trigger":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_task_schedule_run_now":{"version":0,"block":{"attributes":{"container_registry_task_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_token":{"version":0,"block":{"attributes":{"container_registry_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_map_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_webhook":{"version":0,"block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"custom_headers":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"service_uri":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_account":{"version":0,"block":{"attributes":{"access_key_metadata_writes_enabled":{"type":"bool","description_kind":"plain","optional":true},"analytical_storage_enabled":{"type":"bool","description_kind":"plain","optional":true},"connection_strings":{"type":["list","string"],"description_kind":"plain","computed":true,"sensitive":true},"create_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_identity_type":{"type":"string","description_kind":"plain","optional":true},"enable_automatic_failover":{"type":"bool","description_kind":"plain","optional":true},"enable_free_tier":{"type":"bool","description_kind":"plain","optional":true},"enable_multiple_write_locations":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_range_filter":{"type":"string","description_kind":"plain","optional":true},"is_virtual_network_filter_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"kind":{"type":"string","description_kind":"plain","optional":true},"local_authentication_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"mongo_server_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_acl_bypass_for_azure_services":{"type":"bool","description_kind":"plain","optional":true},"network_acl_bypass_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"offer_type":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"read_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"write_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"analytical_storage":{"nesting_mode":"list","block":{"attributes":{"schema_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"interval_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"retention_in_hours":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_redundancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"capabilities":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"capacity":{"nesting_mode":"list","block":{"attributes":{"total_throughput_limit":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"consistency_policy":{"nesting_mode":"list","block":{"attributes":{"consistency_level":{"type":"string","description_kind":"plain","required":true},"max_interval_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_staleness_prefix":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"geo_location":{"nesting_mode":"set","block":{"attributes":{"failover_priority":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"restore":{"nesting_mode":"list","block":{"attributes":{"restore_timestamp_in_utc":{"type":"string","description_kind":"plain","required":true},"source_cosmosdb_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"database":{"nesting_mode":"set","block":{"attributes":{"collection_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_network_rule":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_cluster":{"version":0,"block":{"attributes":{"authentication_method":{"type":"string","description_kind":"plain","optional":true},"client_certificate_pems":{"type":["list","string"],"description_kind":"plain","optional":true},"default_admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"delegated_management_subnet_id":{"type":"string","description_kind":"plain","required":true},"external_gossip_certificate_pems":{"type":["list","string"],"description_kind":"plain","optional":true},"external_seed_node_ip_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"hours_between_backups":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"repair_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_datacenter":{"version":0,"block":{"attributes":{"availability_zones_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_storage_customer_key_uri":{"type":"string","description_kind":"plain","optional":true},"base64_encoded_yaml_fragment":{"type":"string","description_kind":"plain","optional":true},"cassandra_cluster_id":{"type":"string","description_kind":"plain","required":true},"delegated_management_subnet_id":{"type":"string","description_kind":"plain","required":true},"disk_count":{"type":"number","description_kind":"plain","optional":true},"disk_sku":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_disk_customer_key_uri":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_keyspace":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_cassandra_table":{"version":0,"block":{"attributes":{"analytical_storage_ttl":{"type":"number","description_kind":"plain","optional":true},"cassandra_keyspace_id":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"block_types":{"cluster_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"order_by":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"column":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"partition_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_gremlin_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_gremlin_graph":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key_path":{"type":"string","description_kind":"plain","required":true},"partition_key_version":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"conflict_resolution_policy":{"nesting_mode":"list","block":{"attributes":{"conflict_resolution_path":{"type":"string","description_kind":"plain","optional":true},"conflict_resolution_procedure":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"index_policy":{"nesting_mode":"list","block":{"attributes":{"automatic":{"type":"bool","description_kind":"plain","optional":true},"excluded_paths":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"included_paths":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"indexing_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"composite_index":{"nesting_mode":"list","block":{"block_types":{"index":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"spatial_index":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"types":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"unique_key":{"nesting_mode":"set","block":{"attributes":{"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_mongo_collection":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"analytical_storage_ttl":{"type":"number","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_ttl_seconds":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"shard_key":{"type":"string","description_kind":"plain","optional":true},"system_indexes":{"type":["list",["object",{"keys":["list","string"],"unique":"bool"}]],"description_kind":"plain","computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"index":{"nesting_mode":"set","block":{"attributes":{"keys":{"type":["list","string"],"description_kind":"plain","required":true},"unique":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_mongo_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_notebook_workspace":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_endpoint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_container":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"analytical_storage_ttl":{"type":"number","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key_path":{"type":"string","description_kind":"plain","required":true},"partition_key_version":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"conflict_resolution_policy":{"nesting_mode":"list","block":{"attributes":{"conflict_resolution_path":{"type":"string","description_kind":"plain","optional":true},"conflict_resolution_procedure":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"indexing_policy":{"nesting_mode":"list","block":{"attributes":{"indexing_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"composite_index":{"nesting_mode":"list","block":{"block_types":{"index":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"excluded_path":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"included_path":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spatial_index":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"types":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"unique_key":{"nesting_mode":"set","block":{"attributes":{"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_dedicated_gateway":{"version":0,"block":{"attributes":{"cosmosdb_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","required":true},"instance_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_function":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"container_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_role_assignment":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_role_definition":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"assignable_scopes":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"permissions":{"nesting_mode":"set","block":{"attributes":{"data_actions":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_stored_procedure":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"body":{"type":"string","description_kind":"plain","required":true},"container_name":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_sql_trigger":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"container_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_table":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"autoscale_settings":{"nesting_mode":"list","block":{"attributes":{"max_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_custom_provider":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_type":{"nesting_mode":"set","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"validation":{"nesting_mode":"set","block":{"attributes":{"specification":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dashboard":{"version":0,"block":{"attributes":{"dashboard_properties":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_dashboard_grafana":{"version":0,"block":{"attributes":{"api_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"auto_generated_domain_name_label_scope":{"type":"string","description_kind":"plain","optional":true},"deterministic_outbound_ip_enabled":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"grafana_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip":{"type":["list","string"],"description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundancy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory":{"version":2,"block":{"attributes":{"customer_managed_key_id":{"type":"string","description_kind":"plain","optional":true},"customer_managed_key_identity_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"purview_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"github_configuration":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"git_url":{"type":"string","description_kind":"plain","required":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"global_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vsts_configuration":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"project_name":{"type":"string","description_kind":"plain","required":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_data_factory_custom_dataset":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"schema_json":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_properties_json":{"type":"string","description_kind":"plain","required":true}},"block_types":{"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_data_flow":{"version":0,"block":{"attributes":{"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"script":{"type":"string","description_kind":"plain","optional":true},"script_lines":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"sink":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flowlet":{"nesting_mode":"list","block":{"attributes":{"dataset_parameters":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema_linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flowlet":{"nesting_mode":"list","block":{"attributes":{"dataset_parameters":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema_linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"transformation":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flowlet":{"nesting_mode":"list","block":{"attributes":{"dataset_parameters":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_azure_blob":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_binary":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"compression":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sftp_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_cosmosdb_sqlapi":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"collection_name":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_delimited_text":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"column_delimiter":{"type":"string","description_kind":"plain","optional":true},"compression_codec":{"type":"string","description_kind":"plain","optional":true},"compression_level":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"escape_character":{"type":"string","description_kind":"plain","optional":true},"first_row_as_header":{"type":"bool","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"null_value":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"quote_character":{"type":"string","description_kind":"plain","optional":true},"row_delimiter":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_blob_fs_location":{"nesting_mode":"list","block":{"attributes":{"file_system":{"type":"string","description_kind":"plain","required":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_http":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"relative_url":{"type":"string","description_kind":"plain","optional":true},"request_body":{"type":"string","description_kind":"plain","optional":true},"request_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_json":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_mysql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_parquet":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"compression_codec":{"type":"string","description_kind":"plain","optional":true},"compression_level":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_blob_storage_location":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"string","description_kind":"plain","required":true},"dynamic_container_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_server_location":{"nesting_mode":"list","block":{"attributes":{"dynamic_filename_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_path_enabled":{"type":"bool","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"relative_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_postgresql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_snowflake":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"schema_name":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"precision":{"type":"number","description_kind":"plain","optional":true},"scale":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_dataset_sql_server_table":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schema_column":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_flowlet_data_flow":{"version":0,"block":{"attributes":{"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"script":{"type":"string","description_kind":"plain","optional":true},"script_lines":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"sink":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flowlet":{"nesting_mode":"list","block":{"attributes":{"dataset_parameters":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema_linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flowlet":{"nesting_mode":"list","block":{"attributes":{"dataset_parameters":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema_linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"transformation":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dataset":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flowlet":{"nesting_mode":"list","block":{"attributes":{"dataset_parameters":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linked_service":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_integration_runtime_azure":{"version":0,"block":{"attributes":{"cleanup_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"compute_type":{"type":"string","description_kind":"plain","optional":true},"core_count":{"type":"number","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"time_to_live_min":{"type":"number","description_kind":"plain","optional":true},"virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_integration_runtime_azure_ssis":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_parallel_executions_per_node":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_size":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"catalog_info":{"nesting_mode":"list","block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"dual_standby_pair_name":{"type":"string","description_kind":"plain","optional":true},"pricing_tier":{"type":"string","description_kind":"plain","optional":true},"server_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_setup_script":{"nesting_mode":"list","block":{"attributes":{"blob_container_uri":{"type":"string","description_kind":"plain","required":true},"sas_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"express_custom_setup":{"nesting_mode":"list","block":{"attributes":{"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"powershell_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"command_key":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"target_name":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"secret_name":{"type":"string","description_kind":"plain","required":true},"secret_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"component":{"nesting_mode":"list","block":{"attributes":{"license":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_license":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"secret_name":{"type":"string","description_kind":"plain","required":true},"secret_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"express_vnet_integration":{"nesting_mode":"list","block":{"attributes":{"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"package_store":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"proxy":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","optional":true},"self_hosted_integration_runtime_name":{"type":"string","description_kind":"plain","required":true},"staging_storage_linked_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vnet_integration":{"nesting_mode":"list","block":{"attributes":{"public_ips":{"type":["list","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"subnet_name":{"type":"string","description_kind":"plain","optional":true},"vnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_data_factory_integration_runtime_managed":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_parallel_executions_per_node":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_size":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"catalog_info":{"nesting_mode":"list","block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pricing_tier":{"type":"string","description_kind":"plain","optional":true},"server_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_setup_script":{"nesting_mode":"list","block":{"attributes":{"blob_container_uri":{"type":"string","description_kind":"plain","required":true},"sas_token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vnet_integration":{"nesting_mode":"list","block":{"attributes":{"subnet_name":{"type":"string","description_kind":"plain","required":true},"vnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain","deprecated":true}},"azurerm_data_factory_integration_runtime_self_hosted":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_authorization_key":{"type":"string","description_kind":"plain","computed":true},"secondary_authorization_key":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"rbac_authorization":{"nesting_mode":"set","block":{"attributes":{"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_custom_service":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_properties_json":{"type":"string","description_kind":"plain","required":true}},"block_types":{"integration_runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_blob_storage":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"sas_uri":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"service_endpoint":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true},"storage_kind":{"type":"string","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"key_vault_sas_token":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"service_principal_linked_key_vault_key":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_databricks":{"version":0,"block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"adb_domain":{"type":"string","description_kind":"plain","required":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"existing_cluster_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"msi_work_space_resource_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"instance_pool":{"nesting_mode":"list","block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"instance_pool_id":{"type":"string","description_kind":"plain","required":true},"max_number_of_workers":{"type":"number","description_kind":"plain","optional":true},"min_number_of_workers":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"new_cluster_config":{"nesting_mode":"list","block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"custom_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"driver_node_type":{"type":"string","description_kind":"plain","optional":true},"init_scripts":{"type":["list","string"],"description_kind":"plain","optional":true},"log_destination":{"type":"string","description_kind":"plain","optional":true},"max_number_of_workers":{"type":"number","description_kind":"plain","optional":true},"min_number_of_workers":{"type":"number","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","required":true},"spark_config":{"type":["map","string"],"description_kind":"plain","optional":true},"spark_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_file_storage":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"file_share":{"type":"string","description_kind":"plain","optional":true},"host":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"user_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_function":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_key":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_search":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted_credential":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"search_service_key":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_sql_database":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"key_vault_connection_string":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_azure_table_storage":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_cosmosdb":{"version":0,"block":{"attributes":{"account_endpoint":{"type":"string","description_kind":"plain","optional":true},"account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"database":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_cosmosdb_mongoapi":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"database":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"server_version_is_32_or_higher":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_data_lake_storage_gen2":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true},"tenant":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_key_vault":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_kusto":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"kusto_database_name":{"type":"string","description_kind":"plain","required":true},"kusto_endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"service_principal_id":{"type":"string","description_kind":"plain","optional":true},"service_principal_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tenant":{"type":"string","description_kind":"plain","optional":true},"use_managed_identity":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_mysql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_odata":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"basic_authentication":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_odbc":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"basic_authentication":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_postgresql":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_sftp":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"host":{"type":"string","description_kind":"plain","required":true},"host_key_fingerprint":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"port":{"type":"number","description_kind":"plain","required":true},"skip_host_key_validation":{"type":"bool","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_snowflake":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_sql_server":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"key_vault_connection_string":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_synapse":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"key_vault_password":{"nesting_mode":"list","block":{"attributes":{"linked_service_name":{"type":"string","description_kind":"plain","required":true},"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_linked_service_web":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_runtime_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_managed_private_endpoint":{"version":0,"block":{"attributes":{"data_factory_id":{"type":"string","description_kind":"plain","required":true},"fqdns":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subresource_name":{"type":"string","description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_pipeline":{"version":0,"block":{"attributes":{"activities_json":{"type":"string","description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"concurrency":{"type":"number","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"folder":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"moniter_metrics_after_duration":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_blob_event":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"blob_path_begins_with":{"type":"string","description_kind":"plain","optional":true},"blob_path_ends_with":{"type":"string","description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"events":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_empty_blobs":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pipeline":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_custom_event":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"eventgrid_topic_id":{"type":"string","description_kind":"plain","required":true},"events":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subject_begins_with":{"type":"string","description_kind":"plain","optional":true},"subject_ends_with":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"pipeline":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_schedule":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"pipeline_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pipeline_parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"pipeline":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_month":{"type":["list","number"],"description_kind":"plain","optional":true},"days_of_week":{"type":["list","string"],"description_kind":"plain","optional":true},"hours":{"type":["list","number"],"description_kind":"plain","optional":true},"minutes":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"monthly":{"nesting_mode":"list","block":{"attributes":{"week":{"type":"number","description_kind":"plain","optional":true},"weekday":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory_trigger_tumbling_window":{"version":0,"block":{"attributes":{"activated":{"type":"bool","description_kind":"plain","optional":true},"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"data_factory_id":{"type":"string","description_kind":"plain","required":true},"delay":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","required":true},"max_concurrency":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pipeline":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retry":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trigger_dependency":{"nesting_mode":"set","block":{"attributes":{"offset":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"string","description_kind":"plain","optional":true},"trigger_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_instance_blob_storage":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_instance_disk":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"disk_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"snapshot_resource_group_name":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_instance_postgresql":{"version":0,"block":{"attributes":{"backup_policy_id":{"type":"string","description_kind":"plain","required":true},"database_credential_key_vault_secret_id":{"type":"string","description_kind":"plain","optional":true},"database_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_policy_blob_storage":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_duration":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_policy_disk":{"version":0,"block":{"attributes":{"backup_repeating_time_intervals":{"type":["list","string"],"description_kind":"plain","required":true},"default_retention_duration":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"retention_rule":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"criteria":{"nesting_mode":"list","block":{"attributes":{"absolute_criteria":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_policy_postgresql":{"version":0,"block":{"attributes":{"backup_repeating_time_intervals":{"type":["list","string"],"description_kind":"plain","required":true},"default_retention_duration":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"vault_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"retention_rule":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"criteria":{"nesting_mode":"list","block":{"attributes":{"absolute_criteria":{"type":"string","description_kind":"plain","optional":true},"days_of_week":{"type":["set","string"],"description_kind":"plain","optional":true},"months_of_year":{"type":["set","string"],"description_kind":"plain","optional":true},"scheduled_backup_times":{"type":["set","string"],"description_kind":"plain","optional":true},"weeks_of_month":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_vault":{"version":0,"block":{"attributes":{"datastore_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"redundancy":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_resource_guard":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vault_critical_operation_exclusion_list":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"terms":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"snapshot_schedule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"recurrence":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_blob_storage":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"data_share_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","optional":true},"folder_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"storage_account":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_data_lake_gen2":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","optional":true},"file_system_name":{"type":"string","description_kind":"plain","required":true},"folder_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_cluster":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_id":{"type":"string","description_kind":"plain","required":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_database":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"kusto_database_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_project":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"source_platform":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_platform":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databox_edge_device":{"version":0,"block":{"attributes":{"device_properties":{"type":["list",["object",{"capacity":"number","configured_role_types":["list","string"],"culture":"string","hcs_version":"string","model":"string","node_count":"number","serial_number":"string","software_version":"string","status":"string","time_zone":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databox_edge_order":{"version":0,"block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"return_tracking":{"type":["set",["object",{"carrier_name":"string","serial_number":"string","tracking_id":"string","tracking_url":"string"}]],"description_kind":"plain","computed":true},"serial_number":{"type":"string","description_kind":"plain","computed":true},"shipment_history":{"type":["set",["object",{"additional_details":["map","string"],"comments":"string","last_update":"string"}]],"description_kind":"plain","computed":true},"shipment_tracking":{"type":["set",["object",{"carrier_name":"string","serial_number":"string","tracking_id":"string","tracking_url":"string"}]],"description_kind":"plain","computed":true},"status":{"type":["list",["object",{"additional_details":["map","string"],"comments":"string","info":"string","last_update":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"contact":{"nesting_mode":"list","block":{"attributes":{"company_name":{"type":"string","description_kind":"plain","required":true},"emails":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"shipment_address":{"nesting_mode":"list","block":{"attributes":{"address":{"type":["list","string"],"description_kind":"plain","required":true},"city":{"type":"string","description_kind":"plain","required":true},"country":{"type":"string","description_kind":"plain","required":true},"postal_code":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace":{"version":0,"block":{"attributes":{"customer_managed_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"load_balancer_backend_address_pool_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_id":{"type":"string","description_kind":"plain","computed":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_services_cmk_key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_rules_required":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"storage_account_identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true},"workspace_url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"custom_parameters":{"nesting_mode":"list","block":{"attributes":{"machine_learning_workspace_id":{"type":"string","description_kind":"plain","optional":true},"nat_gateway_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"no_public_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"private_subnet_name":{"type":"string","description_kind":"plain","optional":true},"private_subnet_network_security_group_association_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_subnet_name":{"type":"string","description_kind":"plain","optional":true},"public_subnet_network_security_group_association_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vnet_address_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace_customer_managed_key":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_datadog_monitor":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"marketplace_subscription_status":{"type":"string","description_kind":"plain","computed":true},"monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"datadog_organization":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"application_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"enterprise_app_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"linking_auth_code":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"linking_client_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","computed":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_dedicated_hardware_security_module":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"stamp_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"network_profile":{"nesting_mode":"list","block":{"attributes":{"network_interface_private_ip_addresses":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host":{"version":0,"block":{"attributes":{"auto_replace_on_failure":{"type":"bool","description_kind":"plain","optional":true},"dedicated_host_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain":{"type":"number","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host_group":{"version":0,"block":{"attributes":{"automatic_placement_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_global_vm_shutdown_schedule":{"version":0,"block":{"attributes":{"daily_recurrence_time":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification_settings":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"time_in_minutes":{"type":"number","description_kind":"plain","optional":true},"webhook_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_lab":{"version":1,"block":{"attributes":{"artifacts_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_premium_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"premium_data_disk_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_linux_virtual_machine":{"version":1,"block":{"attributes":{"allow_claim":{"type":"bool","description_kind":"plain","optional":true},"disallow_public_ip_address":{"type":"bool","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"lab_subnet_name":{"type":"string","description_kind":"plain","required":true},"lab_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"string","description_kind":"plain","required":true},"ssh_key":{"type":"string","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"gallery_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inbound_nat_rule":{"nesting_mode":"set","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_policy":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"evaluator_type":{"type":"string","description_kind":"plain","required":true},"fact_data":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_set_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"threshold":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_schedule":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_type":{"type":"string","description_kind":"plain","required":true},"time_zone_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"daily_recurrence":{"nesting_mode":"list","block":{"attributes":{"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hourly_recurrence":{"nesting_mode":"list","block":{"attributes":{"minute":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"notification_settings":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true},"time_in_minutes":{"type":"number","description_kind":"plain","optional":true},"webhook_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"weekly_recurrence":{"nesting_mode":"list","block":{"attributes":{"time":{"type":"string","description_kind":"plain","required":true},"week_days":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_dev_test_virtual_network":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"subnet":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","computed":true},"use_in_virtual_machine_creation":{"type":"string","description_kind":"plain","optional":true},"use_public_ip_address":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_windows_virtual_machine":{"version":1,"block":{"attributes":{"allow_claim":{"type":"bool","description_kind":"plain","optional":true},"disallow_public_ip_address":{"type":"bool","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"lab_subnet_name":{"type":"string","description_kind":"plain","required":true},"lab_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"string","description_kind":"plain","required":true},"storage_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"gallery_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inbound_nat_rule":{"nesting_mode":"set","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_endpoint_eventgrid":{"version":0,"block":{"attributes":{"dead_letter_storage_secret":{"type":"string","description_kind":"plain","optional":true},"digital_twins_id":{"type":"string","description_kind":"plain","required":true},"eventgrid_topic_endpoint":{"type":"string","description_kind":"plain","required":true},"eventgrid_topic_primary_access_key":{"type":"string","description_kind":"plain","required":true},"eventgrid_topic_secondary_access_key":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_endpoint_eventhub":{"version":0,"block":{"attributes":{"dead_letter_storage_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"digital_twins_id":{"type":"string","description_kind":"plain","required":true},"eventhub_primary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"eventhub_secondary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_endpoint_servicebus":{"version":0,"block":{"attributes":{"dead_letter_storage_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"digital_twins_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"servicebus_primary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"servicebus_secondary_connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_instance":{"version":0,"block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_encryption_set":{"version":0,"block":{"attributes":{"auto_key_rotation_enabled":{"type":"bool","description_kind":"plain","optional":true},"encryption_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool_iscsi_target":{"version":0,"block":{"attributes":{"acl_mode":{"type":"string","description_kind":"plain","required":true},"disks_pool_id":{"type":"string","description_kind":"plain","required":true},"endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","computed":true},"target_iqn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool_iscsi_target_lun":{"version":0,"block":{"attributes":{"disk_pool_managed_disk_attachment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iscsi_target_id":{"type":"string","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_pool_managed_disk_attachment":{"version":0,"block":{"attributes":{"disk_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_a_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_aaaa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_caa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"flags":{"type":"number","description_kind":"plain","required":true},"tag":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_cname_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_mx_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"exchange":{"type":"string","description_kind":"plain","required":true},"preference":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_ns_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["list","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_ptr_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_srv_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_txt_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_zone":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"soa_record":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"expire_time":{"type":"number","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","required":true},"minimum_ttl":{"type":"number","description_kind":"plain","optional":true},"refresh_time":{"type":"number","description_kind":"plain","optional":true},"retry_time":{"type":"number","description_kind":"plain","optional":true},"serial_number":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_elastic_cloud_elasticsearch":{"version":0,"block":{"attributes":{"elastic_cloud_deployment_id":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_email_address":{"type":"string","description_kind":"plain","required":true},"elastic_cloud_sso_default_url":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_user_id":{"type":"string","description_kind":"plain","computed":true},"elasticsearch_service_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_service_url":{"type":"string","description_kind":"plain","computed":true},"kibana_sso_uri":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"logs":{"nesting_mode":"list","block":{"attributes":{"send_activity_logs":{"type":"bool","description_kind":"plain","optional":true},"send_azuread_logs":{"type":"bool","description_kind":"plain","optional":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"filtering_tag":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain":{"version":0,"block":{"attributes":{"auto_create_topic_with_first_subscription":{"type":"bool","description_kind":"plain","optional":true},"auto_delete_topic_with_last_subscription":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_ip_rule":{"type":["list",["object",{"action":"string","ip_mask":"string"}]],"description_kind":"plain","optional":true},"input_schema":{"type":"string","description_kind":"plain","optional":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"input_mapping_default_values":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_mapping_fields":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_time":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain_topic":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_event_subscription":{"version":0,"block":{"attributes":{"advanced_filtering_on_arrays_enabled":{"type":"bool","description_kind":"plain","optional":true},"event_delivery_schema":{"type":"string","description_kind":"plain","optional":true},"eventhub_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expiration_time_utc":{"type":"string","description_kind":"plain","optional":true},"hybrid_connection_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"included_event_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"service_bus_queue_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"service_bus_topic_endpoint_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"advanced_filter":{"nesting_mode":"list","block":{"block_types":{"bool_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_not_null":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_null_or_undefined":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"azure_function_endpoint":{"nesting_mode":"list","block":{"attributes":{"function_id":{"type":"string","description_kind":"plain","required":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dead_letter_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_property":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"event_time_to_live":{"type":"number","description_kind":"plain","required":true},"max_delivery_attempts":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_blob_dead_letter_destination":{"nesting_mode":"list","block":{"attributes":{"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_blob_container_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_queue_endpoint":{"nesting_mode":"list","block":{"attributes":{"queue_message_time_to_live_in_seconds":{"type":"number","description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subject_filter":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true},"subject_begins_with":{"type":"string","description_kind":"plain","optional":true},"subject_ends_with":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"webhook_endpoint":{"nesting_mode":"list","block":{"attributes":{"active_directory_app_id_or_uri":{"type":"string","description_kind":"plain","optional":true},"active_directory_tenant_id":{"type":"string","description_kind":"plain","optional":true},"base_url":{"type":"string","description_kind":"plain","computed":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_eventgrid_system_topic":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"metric_arm_resource_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_arm_resource_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"topic_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_system_topic_event_subscription":{"version":0,"block":{"attributes":{"advanced_filtering_on_arrays_enabled":{"type":"bool","description_kind":"plain","optional":true},"event_delivery_schema":{"type":"string","description_kind":"plain","optional":true},"eventhub_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expiration_time_utc":{"type":"string","description_kind":"plain","optional":true},"hybrid_connection_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"included_event_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_bus_queue_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"service_bus_topic_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"system_topic":{"type":"string","description_kind":"plain","required":true}},"block_types":{"advanced_filter":{"nesting_mode":"list","block":{"block_types":{"bool_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_not_null":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"is_null_or_undefined":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_greater_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_less_than_or_equals":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"number_not_in_range":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list",["list","number"]],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_begins_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_contains":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_ends_with":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_in":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"azure_function_endpoint":{"nesting_mode":"list","block":{"attributes":{"function_id":{"type":"string","description_kind":"plain","required":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dead_letter_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_identity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"delivery_property":{"nesting_mode":"list","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"event_time_to_live":{"type":"number","description_kind":"plain","required":true},"max_delivery_attempts":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_blob_dead_letter_destination":{"nesting_mode":"list","block":{"attributes":{"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_blob_container_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_queue_endpoint":{"nesting_mode":"list","block":{"attributes":{"queue_message_time_to_live_in_seconds":{"type":"number","description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subject_filter":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true},"subject_begins_with":{"type":"string","description_kind":"plain","optional":true},"subject_ends_with":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"webhook_endpoint":{"nesting_mode":"list","block":{"attributes":{"active_directory_app_id_or_uri":{"type":"string","description_kind":"plain","optional":true},"active_directory_tenant_id":{"type":"string","description_kind":"plain","optional":true},"base_url":{"type":"string","description_kind":"plain","computed":true},"max_events_per_batch":{"type":"number","description_kind":"plain","optional":true},"preferred_batch_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_eventgrid_topic":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_ip_rule":{"type":["list",["object",{"action":"string","ip_mask":"string"}]],"description_kind":"plain","optional":true},"input_schema":{"type":"string","description_kind":"plain","optional":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"input_mapping_default_values":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_mapping_fields":{"nesting_mode":"list","block":{"attributes":{"data_version":{"type":"string","description_kind":"plain","optional":true},"event_time":{"type":"string","description_kind":"plain","optional":true},"event_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"subject":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"message_retention":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","required":true},"partition_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capture_description":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"encoding":{"type":"string","description_kind":"plain","required":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"size_limit_in_bytes":{"type":"number","description_kind":"plain","optional":true},"skip_empty_archives":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"archive_name_format":{"type":"string","description_kind":"plain","required":true},"blob_container_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_authorization_rule":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_cluster":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_consumer_group":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_metadata":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace":{"version":0,"block":{"attributes":{"auto_inflate_enabled":{"type":"bool","description_kind":"plain","optional":true},"capacity":{"type":"number","description_kind":"plain","optional":true},"dedicated_cluster_id":{"type":"string","description_kind":"plain","optional":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_throughput_units":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_rulesets":{"type":["list",["object",{"default_action":"string","ip_rule":["list",["object",{"action":"string","ip_mask":"string"}]],"trusted_service_access_enabled":"bool","virtual_network_rule":["set",["object",{"ignore_missing_virtual_network_service_endpoint":"bool","subnet_id":"string"}]]}]],"description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_authorization_rule":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_customer_managed_key":{"version":0,"block":{"attributes":{"eventhub_namespace_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_disaster_recovery_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"partner_namespace_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_schema_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"schema_compatibility":{"type":"string","description_kind":"plain","required":true},"schema_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit":{"version":0,"block":{"attributes":{"allow_classic_operations":{"type":"bool","description_kind":"plain","optional":true},"bandwidth_in_gbps":{"type":"number","description_kind":"plain","optional":true},"bandwidth_in_mbps":{"type":"number","description_kind":"plain","optional":true},"express_route_port_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"peering_location":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_provider_name":{"type":"string","description_kind":"plain","optional":true},"service_provider_provisioning_state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"sku":{"nesting_mode":"list","block":{"attributes":{"family":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit_authorization":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"authorization_use_status":{"type":"string","description_kind":"plain","computed":true},"express_route_circuit_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit_connection":{"version":0,"block":{"attributes":{"address_prefix_ipv4":{"type":"string","description_kind":"plain","required":true},"address_prefix_ipv6":{"type":"string","description_kind":"plain","optional":true},"authorization_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_peering_id":{"type":"string","description_kind":"plain","required":true},"peering_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit_peering":{"version":0,"block":{"attributes":{"azure_asn":{"type":"number","description_kind":"plain","computed":true},"express_route_circuit_name":{"type":"string","description_kind":"plain","required":true},"gateway_manager_etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv4_enabled":{"type":"bool","description_kind":"plain","optional":true},"peer_asn":{"type":"number","description_kind":"plain","optional":true,"computed":true},"peering_type":{"type":"string","description_kind":"plain","required":true},"primary_azure_port":{"type":"string","description_kind":"plain","computed":true},"primary_peer_address_prefix":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route_filter_id":{"type":"string","description_kind":"plain","optional":true},"secondary_azure_port":{"type":"string","description_kind":"plain","computed":true},"secondary_peer_address_prefix":{"type":"string","description_kind":"plain","optional":true},"shared_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"vlan_id":{"type":"number","description_kind":"plain","required":true}},"block_types":{"ipv6":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"primary_peer_address_prefix":{"type":"string","description_kind":"plain","required":true},"route_filter_id":{"type":"string","description_kind":"plain","optional":true},"secondary_peer_address_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"microsoft_peering":{"nesting_mode":"list","block":{"attributes":{"advertised_public_prefixes":{"type":["list","string"],"description_kind":"plain","optional":true},"customer_asn":{"type":"number","description_kind":"plain","optional":true},"routing_registry_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"microsoft_peering_config":{"nesting_mode":"list","block":{"attributes":{"advertised_public_prefixes":{"type":["list","string"],"description_kind":"plain","required":true},"customer_asn":{"type":"number","description_kind":"plain","optional":true},"routing_registry_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_connection":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","optional":true},"enable_internet_security":{"type":"bool","description_kind":"plain","optional":true},"express_route_circuit_peering_id":{"type":"string","description_kind":"plain","required":true},"express_route_gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_weight":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"routing":{"nesting_mode":"list","block":{"attributes":{"associated_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"route_table_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_units":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_port":{"version":0,"block":{"attributes":{"bandwidth_in_gbps":{"type":"number","description_kind":"plain","required":true},"encapsulation":{"type":"string","description_kind":"plain","required":true},"ethertype":{"type":"string","description_kind":"plain","computed":true},"guid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mtu":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peering_location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"link1":{"nesting_mode":"list","block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"interface_name":{"type":"string","description_kind":"plain","computed":true},"macsec_cak_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"macsec_cipher":{"type":"string","description_kind":"plain","optional":true},"macsec_ckn_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"patch_panel_id":{"type":"string","description_kind":"plain","computed":true},"rack_id":{"type":"string","description_kind":"plain","computed":true},"router_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"link2":{"nesting_mode":"list","block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"interface_name":{"type":"string","description_kind":"plain","computed":true},"macsec_cak_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"macsec_cipher":{"type":"string","description_kind":"plain","optional":true},"macsec_ckn_keyvault_secret_id":{"type":"string","description_kind":"plain","optional":true},"patch_panel_id":{"type":"string","description_kind":"plain","computed":true},"rack_id":{"type":"string","description_kind":"plain","computed":true},"router_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"firewall_policy_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_ranges":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"sku_tier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"threat_intel_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"management_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_hub":{"nesting_mode":"list","block":{"attributes":{"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_count":{"type":"number","description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_firewall_application_rule_collection":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"azure_firewall_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"fqdn_tags":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"target_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"protocol":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_nat_rule_collection":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"azure_firewall_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["list","string"],"description_kind":"plain","required":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"translated_address":{"type":"string","description_kind":"plain","required":true},"translated_port":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_network_rule_collection":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"azure_firewall_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_policy":{"version":0,"block":{"attributes":{"base_policy_id":{"type":"string","description_kind":"plain","optional":true},"child_policies":{"type":["list","string"],"description_kind":"plain","computed":true},"firewalls":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_ranges":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule_collection_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sql_redirect_allowed":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"threat_intelligence_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dns":{"nesting_mode":"list","block":{"attributes":{"proxy_enabled":{"type":"bool","description_kind":"plain","optional":true},"servers":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"insights":{"nesting_mode":"list","block":{"attributes":{"default_log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"log_analytics_workspace":{"nesting_mode":"list","block":{"attributes":{"firewall_location":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"intrusion_detection":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","optional":true},"private_ranges":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"signature_overrides":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_bypass":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_ip_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_ports":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"source_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"threat_intelligence_allowlist":{"nesting_mode":"list","block":{"attributes":{"fqdns":{"type":["set","string"],"description_kind":"plain","optional":true},"ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tls_certificate":{"nesting_mode":"list","block":{"attributes":{"key_vault_secret_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_firewall_policy_rule_collection_group":{"version":0,"block":{"attributes":{"firewall_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"application_rule_collection":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"destination_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdn_tags":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"terminate_tls":{"type":"bool","description_kind":"plain","optional":true},"web_categories":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"protocols":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"nat_rule_collection":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"destination_address":{"type":"string","description_kind":"plain","optional":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"translated_address":{"type":"string","description_kind":"plain","optional":true},"translated_fqdn":{"type":"string","description_kind":"plain","optional":true},"translated_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"network_rule_collection":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"destination_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_ports":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","required":true},"source_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"source_ip_groups":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_fluid_relay_server":{"version":0,"block":{"attributes":{"frs_tenant_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"orderer_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"storage_sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor":{"version":2,"block":{"attributes":{"backend_pool_health_probes":{"type":["map","string"],"description_kind":"plain","computed":true},"backend_pool_load_balancing_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"backend_pools":{"type":["map","string"],"description_kind":"plain","computed":true},"cname":{"type":"string","description_kind":"plain","computed":true},"explicit_resource_order":{"type":["list",["object",{"backend_pool_health_probe_ids":["list","string"],"backend_pool_ids":["list","string"],"backend_pool_load_balancing_ids":["list","string"],"frontend_endpoint_ids":["list","string"],"routing_rule_ids":["list","string"]}]],"description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"frontend_endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"header_frontdoor_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_rules":{"type":["map","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"backend_pool":{"nesting_mode":"list","block":{"attributes":{"health_probe_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"load_balancing_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"backend":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"host_header":{"type":"string","description_kind":"plain","required":true},"http_port":{"type":"number","description_kind":"plain","required":true},"https_port":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":500}},"description_kind":"plain"},"min_items":1},"backend_pool_health_probe":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"probe_method":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5000},"backend_pool_load_balancing":{"nesting_mode":"list","block":{"attributes":{"additional_latency_milliseconds":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sample_size":{"type":"number","description_kind":"plain","optional":true},"successful_samples_required":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5000},"backend_pool_settings":{"nesting_mode":"list","block":{"attributes":{"backend_pools_send_receive_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"enforce_backend_pools_certificate_name_check":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"frontend_endpoint":{"nesting_mode":"list","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"session_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"session_affinity_ttl_seconds":{"type":"number","description_kind":"plain","optional":true},"web_application_firewall_policy_link_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":500},"routing_rule":{"nesting_mode":"list","block":{"attributes":{"accepted_protocols":{"type":["list","string"],"description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frontend_endpoints":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"patterns_to_match":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarding_configuration":{"nesting_mode":"list","block":{"attributes":{"backend_pool_name":{"type":"string","description_kind":"plain","required":true},"cache_duration":{"type":"string","description_kind":"plain","optional":true},"cache_enabled":{"type":"bool","description_kind":"plain","optional":true},"cache_query_parameter_strip_directive":{"type":"string","description_kind":"plain","optional":true},"cache_query_parameters":{"type":["list","string"],"description_kind":"plain","optional":true},"cache_use_dynamic_compression":{"type":"bool","description_kind":"plain","optional":true},"custom_forwarding_path":{"type":"string","description_kind":"plain","optional":true},"forwarding_protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redirect_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_fragment":{"type":"string","description_kind":"plain","optional":true},"custom_host":{"type":"string","description_kind":"plain","optional":true},"custom_path":{"type":"string","description_kind":"plain","optional":true},"custom_query_string":{"type":"string","description_kind":"plain","optional":true},"redirect_protocol":{"type":"string","description_kind":"plain","required":true},"redirect_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":500},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor_custom_https_configuration":{"version":1,"block":{"attributes":{"custom_https_provisioning_enabled":{"type":"bool","description_kind":"plain","required":true},"frontend_endpoint_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_https_configuration":{"nesting_mode":"list","block":{"attributes":{"azure_key_vault_certificate_secret_name":{"type":"string","description_kind":"plain","optional":true},"azure_key_vault_certificate_secret_version":{"type":"string","description_kind":"plain","optional":true},"azure_key_vault_certificate_vault_id":{"type":"string","description_kind":"plain","optional":true},"certificate_source":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"provisioning_state":{"type":"string","description_kind":"plain","computed":true},"provisioning_substate":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor_firewall_policy":{"version":1,"block":{"attributes":{"custom_block_response_body":{"type":"string","description_kind":"plain","optional":true},"custom_block_response_status_code":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frontend_endpoint_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"redirect_url":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"rate_limit_duration_in_minutes":{"type":"number","description_kind":"plain","optional":true},"rate_limit_threshold":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_condition":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"match_variable":{"type":"string","description_kind":"plain","required":true},"negation_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","optional":true},"transforms":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":100},"managed_rule":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"override":{"nesting_mode":"list","block":{"attributes":{"rule_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"rule_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1000}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_frontdoor_rules_engine":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"frontdoor_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"request_header":{"nesting_mode":"list","block":{"attributes":{"header_action_type":{"type":"string","description_kind":"plain","optional":true},"header_name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"response_header":{"nesting_mode":"list","block":{"attributes":{"header_action_type":{"type":"string","description_kind":"plain","optional":true},"header_name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"match_condition":{"nesting_mode":"list","block":{"attributes":{"negate_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","optional":true},"transform":{"type":["list","string"],"description_kind":"plain","optional":true},"value":{"type":["list","string"],"description_kind":"plain","optional":true},"variable":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"client_cert_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enable_builtin_logging":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_control":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manual_integration":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"repo_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rollback_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"use_mercurial":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_function_app_active_slot":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_successful_swap":{"type":"string","description":"The timestamp of the last successful swap with `Production`","description_kind":"plain","computed":true},"overwrite_network_config":{"type":"bool","description":"The swap action should overwrite the Production slot's network configuration with the configuration from this slot. Defaults to `true`.","description_kind":"plain","optional":true},"slot_id":{"type":"string","description":"The ID of the Slot to swap with `Production`.","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app_function":{"version":0,"block":{"attributes":{"config_json":{"type":"string","description":"The config for this Function in JSON format.","description_kind":"plain","required":true},"config_url":{"type":"string","description":"The URL of the configuration JSON.","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Should this function be enabled. Defaults to `true`.","description_kind":"plain","optional":true},"function_app_id":{"type":"string","description":"The ID of the Function App in which this function should reside.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invocation_url":{"type":"string","description":"The invocation URL.","description_kind":"plain","computed":true},"language":{"type":"string","description":"The language the Function is written in.","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name of the function.","description_kind":"plain","required":true},"script_root_path_url":{"type":"string","description":"The Script root path URL.","description_kind":"plain","computed":true},"script_url":{"type":"string","description":"The script URL.","description_kind":"plain","computed":true},"secrets_file_url":{"type":"string","description":"The URL for the Secrets File.","description_kind":"plain","computed":true},"test_data":{"type":"string","description":"The test data for the function.","description_kind":"plain","optional":true},"test_data_url":{"type":"string","description":"The Test data URL.","description_kind":"plain","computed":true},"url":{"type":"string","description":"The function URL.","description_kind":"plain","computed":true}},"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description":"The content of the file.","description_kind":"plain","required":true},"name":{"type":"string","description":"The filename of the file to be uploaded.","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app_hybrid_connection":{"version":0,"block":{"attributes":{"function_app_id":{"type":"string","description":"The ID of the Function App for this Hybrid Connection.","description_kind":"plain","required":true},"hostname":{"type":"string","description":"The hostname of the endpoint.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description":"The name of the Relay Namespace.","description_kind":"plain","computed":true},"port":{"type":"number","description":"The port to use for the endpoint","description_kind":"plain","required":true},"relay_id":{"type":"string","description":"The ID of the Relay Hybrid Connection to use.","description_kind":"plain","required":true},"relay_name":{"type":"string","description":"The name of the Relay in use.","description_kind":"plain","computed":true},"send_key_name":{"type":"string","description":"The name of the Relay key with `Send` permission to use. Defaults to `RootManageSharedAccessKey`","description_kind":"plain","optional":true},"send_key_value":{"type":"string","description":"The Primary Access Key for the `send_key_name`","description_kind":"plain","computed":true,"sensitive":true},"service_bus_namespace":{"type":"string","description":"The Service Bus Namespace.","description_kind":"plain","computed":true},"service_bus_suffix":{"type":"string","description":"The suffix for the endpoint.","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app_slot":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enable_builtin_logging":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"function_app_name":{"type":"string","description_kind":"plain","required":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_params":{"type":["map","string"],"description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description_kind":"plain","optional":true},"default_provider":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"token_refresh_extension_hours":{"type":"number","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"app_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_gallery_application":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"eula":{"type":"string","description_kind":"plain","optional":true},"gallery_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"privacy_statement_uri":{"type":"string","description_kind":"plain","optional":true},"release_note_uri":{"type":"string","description_kind":"plain","optional":true},"supported_os_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_gallery_application_version":{"version":0,"block":{"attributes":{"enable_health_check":{"type":"bool","description_kind":"plain","optional":true},"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"exclude_from_latest":{"type":"bool","description_kind":"plain","optional":true},"gallery_application_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"manage_action":{"nesting_mode":"list","block":{"attributes":{"install":{"type":"string","description_kind":"plain","required":true},"remove":{"type":"string","description_kind":"plain","required":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"default_configuration_link":{"type":"string","description_kind":"plain","optional":true},"media_link":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_region":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"regional_replica_count":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_hadoop_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"hadoop":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"disk_encryption":{"nesting_mode":"list","block":{"attributes":{"encryption_algorithm":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_managed_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"edge_node":{"nesting_mode":"list","block":{"attributes":{"target_instance_count":{"type":"number","description_kind":"plain","required":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"https_endpoints":{"nesting_mode":"list","block":{"attributes":{"access_modes":{"type":["list","string"],"description_kind":"plain","optional":true},"destination_port":{"type":"number","description_kind":"plain","optional":true},"disable_gateway_auth":{"type":"bool","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"sub_domain_suffix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"install_script_action":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"uninstall_script_actions":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","required":true},"min_instance_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_hbase_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"hbase":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"disk_encryption":{"nesting_mode":"list","block":{"attributes":{"encryption_algorithm":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_managed_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_interactive_query_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"encryption_in_transit_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"interactive_hive":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"disk_encryption":{"nesting_mode":"list","block":{"attributes":{"encryption_algorithm":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_managed_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","required":true},"min_instance_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_kafka_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"encryption_in_transit_enabled":{"type":"bool","description_kind":"plain","optional":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_rest_proxy_endpoint":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"kafka":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"disk_encryption":{"nesting_mode":"list","block":{"attributes":{"encryption_algorithm":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_managed_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rest_proxy":{"nesting_mode":"list","block":{"attributes":{"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_management_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"number_of_disks_per_node":{"type":"number","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_spark_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","required":true},"encryption_in_transit_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true},"tls_min_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component_version":{"nesting_mode":"list","block":{"attributes":{"spark":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"disk_encryption":{"nesting_mode":"list","block":{"attributes":{"encryption_algorithm":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"key_vault_managed_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"gateway":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"metastores":{"nesting_mode":"list","block":{"block_types":{"ambari":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hive":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oozie":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"connection_direction":{"type":"string","description_kind":"plain","optional":true},"private_link_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"roles":{"nesting_mode":"list","block":{"block_types":{"head_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"worker_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"autoscale":{"nesting_mode":"list","block":{"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"max_instance_count":{"type":"number","description_kind":"plain","required":true},"min_instance_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"timezone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"target_instance_count":{"type":"number","description_kind":"plain","required":true},"time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"zookeeper_node":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ssh_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"security_profile":{"nesting_mode":"list","block":{"attributes":{"aadds_resource_id":{"type":"string","description_kind":"plain","required":true},"cluster_users_group_dns":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_user_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"domain_username":{"type":"string","description_kind":"plain","required":true},"ldaps_urls":{"type":["set","string"],"description_kind":"plain","required":true},"msi_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"is_default":{"type":"bool","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_account_gen2":{"nesting_mode":"list","block":{"attributes":{"filesystem_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","required":true},"storage_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthbot":{"version":0,"block":{"attributes":{"bot_management_portal_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_dicom_service":{"version":0,"block":{"attributes":{"authentication":{"type":["list",["object",{"audience":["list","string"],"authority":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint":{"type":["set",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_fhir_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"configuration_export_storage_account_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_login_server_url":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","required":true},"authority":{"type":"string","description_kind":"plain","required":true},"smart_proxy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["set","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"credentials_allowed":{"type":"bool","description_kind":"plain","optional":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_medtech_service":{"version":0,"block":{"attributes":{"device_mapping_json":{"type":"string","description_kind":"plain","required":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","required":true},"eventhub_name":{"type":"string","description_kind":"plain","required":true},"eventhub_namespace_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_medtech_service_fhir_destination":{"version":0,"block":{"attributes":{"destination_fhir_mapping_json":{"type":"string","description_kind":"plain","required":true},"destination_fhir_service_id":{"type":"string","description_kind":"plain","required":true},"destination_identity_resolution_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"medtech_service_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"cosmosdb_key_vault_key_versionless_id":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_throughput":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","optional":true},"authority":{"type":"string","description_kind":"plain","optional":true},"smart_proxy_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_credentials":{"type":"bool","description_kind":"plain","optional":true},"allowed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint_connection":{"type":["set",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache":{"version":0,"block":{"attributes":{"automatically_rotate_key_to_latest_enabled":{"type":"bool","description_kind":"plain","optional":true},"cache_size_in_gb":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"mount_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"ntp_server":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"default_access_policy":{"nesting_mode":"list","block":{"block_types":{"access_rule":{"nesting_mode":"set","block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"anonymous_gid":{"type":"number","description_kind":"plain","optional":true},"anonymous_uid":{"type":"number","description_kind":"plain","optional":true},"filter":{"type":"string","description_kind":"plain","optional":true},"root_squash_enabled":{"type":"bool","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","required":true},"submount_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"suid_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":1},"directory_active_directory":{"nesting_mode":"list","block":{"attributes":{"cache_netbios_name":{"type":"string","description_kind":"plain","required":true},"dns_primary_ip":{"type":"string","description_kind":"plain","required":true},"dns_secondary_ip":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_netbios_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"directory_flat_file":{"nesting_mode":"list","block":{"attributes":{"group_file_uri":{"type":"string","description_kind":"plain","required":true},"password_file_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"directory_ldap":{"nesting_mode":"list","block":{"attributes":{"base_dn":{"type":"string","description_kind":"plain","required":true},"certificate_validation_uri":{"type":"string","description_kind":"plain","optional":true},"download_certificate_automatically":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"server":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bind":{"nesting_mode":"list","block":{"attributes":{"dn":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dns":{"nesting_mode":"list","block":{"attributes":{"search_domain":{"type":"string","description_kind":"plain","optional":true},"servers":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_access_policy":{"version":0,"block":{"attributes":{"hpc_cache_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_rule":{"nesting_mode":"set","block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"anonymous_gid":{"type":"number","description_kind":"plain","optional":true},"anonymous_uid":{"type":"number","description_kind":"plain","optional":true},"filter":{"type":"string","description_kind":"plain","optional":true},"root_squash_enabled":{"type":"bool","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","required":true},"submount_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"suid_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":3},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_blob_nfs_target":{"version":0,"block":{"attributes":{"access_policy_name":{"type":"string","description_kind":"plain","optional":true},"cache_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_path":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true},"usage_model":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_blob_target":{"version":0,"block":{"attributes":{"access_policy_name":{"type":"string","description_kind":"plain","optional":true},"cache_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_path":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_container_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hpc_cache_nfs_target":{"version":0,"block":{"attributes":{"cache_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"target_host_name":{"type":"string","description_kind":"plain","required":true},"usage_model":{"type":"string","description_kind":"plain","required":true}},"block_types":{"namespace_junction":{"nesting_mode":"set","block":{"attributes":{"access_policy_name":{"type":"string","description_kind":"plain","optional":true},"namespace_path":{"type":"string","description_kind":"plain","required":true},"nfs_export":{"type":"string","description_kind":"plain","required":true},"target_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_image":{"version":0,"block":{"attributes":{"hyper_v_generation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_virtual_machine_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_resilient":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"data_disk":{"nesting_mode":"list","block":{"attributes":{"blob_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"caching":{"type":"string","description_kind":"plain","optional":true},"lun":{"type":"number","description_kind":"plain","optional":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true},"size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"os_disk":{"nesting_mode":"list","block":{"attributes":{"blob_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"caching":{"type":"string","description_kind":"plain","optional":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_state":{"type":"string","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_integration_service_environment":{"version":0,"block":{"attributes":{"access_endpoint_type":{"type":"string","description_kind":"plain","required":true},"connector_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"connector_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"workflow_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_security_device_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"allow_rule":{"nesting_mode":"list","block":{"attributes":{"connection_from_ips_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"connection_to_ips_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"local_users_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"processes_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_rule":{"nesting_mode":"set","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","required":true},"max":{"type":"number","description_kind":"plain","required":true},"min":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_security_solution":{"version":0,"block":{"attributes":{"disabled_data_sources":{"type":["set","string"],"description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"events_to_export":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_ids":{"type":["set","string"],"description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","optional":true},"log_unmasked_ips_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_for_resources":{"type":"string","description_kind":"plain","optional":true,"computed":true},"query_subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_workspace":{"nesting_mode":"set","block":{"attributes":{"data_types":{"type":["set","string"],"description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"recommendations_enabled":{"nesting_mode":"list","block":{"attributes":{"acr_authentication":{"type":"bool","description_kind":"plain","optional":true},"agent_send_unutilized_msg":{"type":"bool","description_kind":"plain","optional":true},"baseline":{"type":"bool","description_kind":"plain","optional":true},"edge_hub_mem_optimize":{"type":"bool","description_kind":"plain","optional":true},"edge_logging_option":{"type":"bool","description_kind":"plain","optional":true},"inconsistent_module_settings":{"type":"bool","description_kind":"plain","optional":true},"install_agent":{"type":"bool","description_kind":"plain","optional":true},"ip_filter_deny_all":{"type":"bool","description_kind":"plain","optional":true},"ip_filter_permissive_rule":{"type":"bool","description_kind":"plain","optional":true},"open_ports":{"type":"bool","description_kind":"plain","optional":true},"permissive_firewall_policy":{"type":"bool","description_kind":"plain","optional":true},"permissive_input_firewall_rules":{"type":"bool","description_kind":"plain","optional":true},"permissive_output_firewall_rules":{"type":"bool","description_kind":"plain","optional":true},"privileged_docker_options":{"type":"bool","description_kind":"plain","optional":true},"shared_credentials":{"type":"bool","description_kind":"plain","optional":true},"vulnerable_tls_cipher_suite":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_access_policy":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_object_id":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set","string"],"description_kind":"plain","required":true},"time_series_insights_environment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_event_source_eventhub":{"version":0,"block":{"attributes":{"consumer_group_name":{"type":"string","description_kind":"plain","required":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"event_source_resource_id":{"type":"string","description_kind":"plain","required":true},"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"shared_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_key_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timestamp_property_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_event_source_iothub":{"version":0,"block":{"attributes":{"consumer_group_name":{"type":"string","description_kind":"plain","required":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"event_source_resource_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"shared_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_key_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timestamp_property_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_gen2_environment":{"version":0,"block":{"attributes":{"data_access_fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_properties":{"type":["list","string"],"description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"warm_store_data_retention_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"storage":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_reference_data_set":{"version":0,"block":{"attributes":{"data_string_comparison_behavior":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"time_series_insights_environment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_property":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iot_time_series_insights_standard_environment":{"version":0,"block":{"attributes":{"data_retention_time":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"storage_limit_exceeded_behavior":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iotcentral_application":{"version":1,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"sub_domain":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub":{"version":0,"block":{"attributes":{"endpoint":{"type":["list",["object",{"authentication_type":"string","batch_frequency_in_seconds":"number","connection_string":"string","container_name":"string","encoding":"string","endpoint_uri":"string","entity_path":"string","file_name_format":"string","identity_id":"string","max_chunk_size_in_bytes":"number","name":"string","resource_group_name":"string","type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"enrichment":{"type":["list",["object",{"endpoint_names":["list","string"],"key":"string","value":"string"}]],"description_kind":"plain","optional":true,"computed":true},"event_hub_events_endpoint":{"type":"string","description_kind":"plain","computed":true},"event_hub_events_namespace":{"type":"string","description_kind":"plain","computed":true},"event_hub_events_path":{"type":"string","description_kind":"plain","computed":true},"event_hub_operations_endpoint":{"type":"string","description_kind":"plain","computed":true},"event_hub_operations_path":{"type":"string","description_kind":"plain","computed":true},"event_hub_partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"event_hub_retention_in_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route":{"type":["list",["object",{"condition":"string","enabled":"bool","endpoint_names":["list","string"],"name":"string","source":"string"}]],"description_kind":"plain","optional":true,"computed":true},"shared_access_policy":{"type":["list",["object",{"key_name":"string","permissions":"string","primary_key":"string","secondary_key":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"cloud_to_device":{"nesting_mode":"list","block":{"attributes":{"default_ttl":{"type":"string","description_kind":"plain","optional":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"feedback":{"nesting_mode":"list","block":{"attributes":{"lock_duration":{"type":"string","description_kind":"plain","optional":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true},"time_to_live":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"fallback_route":{"nesting_mode":"list","block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"endpoint_names":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"file_upload":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"container_name":{"type":"string","description_kind":"plain","required":true},"default_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"lock_duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true},"notifications":{"type":"bool","description_kind":"plain","optional":true},"sas_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_rule_set":{"nesting_mode":"list","block":{"attributes":{"apply_to_builtin_eventhub_endpoint":{"type":"bool","description_kind":"plain","optional":true},"default_action":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"ip_mask":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_certificate":{"version":0,"block":{"attributes":{"certificate_content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"is_verified":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_consumer_group":{"version":0,"block":{"attributes":{"eventhub_endpoint_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps":{"version":0,"block":{"attributes":{"allocation_policy":{"type":"string","description_kind":"plain","optional":true},"data_residency_enabled":{"type":"bool","description_kind":"plain","optional":true},"device_provisioning_host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_scope":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_operations_host_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"ip_filter_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"ip_mask":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"linked_hub":{"nesting_mode":"list","block":{"attributes":{"allocation_weight":{"type":"number","description_kind":"plain","optional":true},"apply_allocation_policy":{"type":"bool","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps_certificate":{"version":0,"block":{"attributes":{"certificate_content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iot_dps_name":{"type":"string","description_kind":"plain","required":true},"is_verified":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps_shared_access_policy":{"version":0,"block":{"attributes":{"enrollment_read":{"type":"bool","description_kind":"plain","optional":true},"enrollment_write":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_dps_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"registration_read":{"type":"bool","description_kind":"plain","optional":true},"registration_write":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_config":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_eventhub":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"entity_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_servicebus_queue":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"entity_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_servicebus_topic":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"entity_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_endpoint_storage_container":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true},"batch_frequency_in_seconds":{"type":"number","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"container_name":{"type":"string","description_kind":"plain","required":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"endpoint_uri":{"type":"string","description_kind":"plain","optional":true},"file_name_format":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"max_chunk_size_in_bytes":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_enrichment":{"version":0,"block":{"attributes":{"endpoint_names":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_fallback_route":{"version":0,"block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"endpoint_names":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_route":{"version":0,"block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"endpoint_names":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_shared_access_policy":{"version":0,"block":{"attributes":{"device_connect":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"registry_read":{"type":"bool","description_kind":"plain","optional":true},"registry_write":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_connect":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_ip_group":{"version":0,"block":{"attributes":{"cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault":{"version":2,"block":{"attributes":{"access_policy":{"type":["list",["object",{"application_id":"string","certificate_permissions":["list","string"],"key_permissions":["list","string"],"object_id":"string","secret_permissions":["list","string"],"storage_permissions":["list","string"],"tenant_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"enable_rbac_authorization":{"type":"bool","description_kind":"plain","optional":true},"enabled_for_deployment":{"type":"bool","description_kind":"plain","optional":true},"enabled_for_disk_encryption":{"type":"bool","description_kind":"plain","optional":true},"enabled_for_template_deployment":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"soft_delete_retention_days":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"vault_uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"contact":{"nesting_mode":"set","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"phone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_acls":{"nesting_mode":"list","block":{"attributes":{"bypass":{"type":"string","description_kind":"plain","required":true},"default_action":{"type":"string","description_kind":"plain","required":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_access_policy":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","optional":true},"certificate_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"secret_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"storage_permissions":{"type":["list","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate":{"version":0,"block":{"attributes":{"certificate_attribute":{"type":["list",["object",{"created":"string","enabled":"bool","expires":"string","not_before":"string","recovery_level":"string","updated":"string"}]],"description_kind":"plain","computed":true},"certificate_data":{"type":"string","description_kind":"plain","computed":true},"certificate_data_base64":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"versionless_secret_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"attributes":{"contents":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"certificate_policy":{"nesting_mode":"list","block":{"block_types":{"issuer_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"key_properties":{"nesting_mode":"list","block":{"attributes":{"curve":{"type":"string","description_kind":"plain","optional":true,"computed":true},"exportable":{"type":"bool","description_kind":"plain","required":true},"key_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"key_type":{"type":"string","description_kind":"plain","required":true},"reuse_key":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"lifetime_action":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"days_before_expiry":{"type":"number","description_kind":"plain","optional":true},"lifetime_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"secret_properties":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"x509_certificate_properties":{"nesting_mode":"list","block":{"attributes":{"extended_key_usage":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"key_usage":{"type":["set","string"],"description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"validity_in_months":{"type":"number","description_kind":"plain","required":true}},"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"attributes":{"dns_names":{"type":["set","string"],"description_kind":"plain","optional":true},"emails":{"type":["set","string"],"description_kind":"plain","optional":true},"upns":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate_issuer":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"org_id":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provider_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"admin":{"nesting_mode":"list","block":{"attributes":{"email_address":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"last_name":{"type":"string","description_kind":"plain","optional":true},"phone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_key":{"version":0,"block":{"attributes":{"curve":{"type":"string","description_kind":"plain","optional":true,"computed":true},"e":{"type":"string","description_kind":"plain","computed":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_opts":{"type":["list","string"],"description_kind":"plain","required":true},"key_size":{"type":"number","description_kind":"plain","optional":true},"key_type":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"n":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before_date":{"type":"string","description_kind":"plain","optional":true},"public_key_openssh":{"type":"string","description_kind":"plain","computed":true},"public_key_pem":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"x":{"type":"string","description_kind":"plain","computed":true},"y":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_hardware_security_module":{"version":0,"block":{"attributes":{"admin_object_ids":{"type":["set","string"],"description_kind":"plain","required":true},"hsm_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"soft_delete_retention_days":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_storage_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"regenerate_key_automatically":{"type":"bool","description_kind":"plain","optional":true},"regeneration_period":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_storage_account_sas_token_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_storage_account_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sas_template_uri":{"type":"string","description_kind":"plain","required":true},"sas_type":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"validity_period":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_secret":{"version":0,"block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before_date":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_cluster":{"version":2,"block":{"attributes":{"api_server_authorized_ip_ranges":{"type":["set","string"],"description_kind":"plain","optional":true},"automatic_channel_upgrade":{"type":"string","description_kind":"plain","optional":true},"azure_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"dns_prefix":{"type":"string","description_kind":"plain","optional":true},"dns_prefix_private_cluster":{"type":"string","description_kind":"plain","optional":true},"enable_pod_security_policy":{"type":"bool","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"http_application_routing_enabled":{"type":"bool","description_kind":"plain","optional":true},"http_application_routing_zone_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kube_admin_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_admin_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kube_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kubernetes_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_account_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"node_resource_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"oidc_issuer_enabled":{"type":"bool","description_kind":"plain","optional":true},"oidc_issuer_url":{"type":"string","description_kind":"plain","computed":true},"open_service_mesh_enabled":{"type":"bool","description_kind":"plain","optional":true},"portal_fqdn":{"type":"string","description_kind":"plain","computed":true},"private_cluster_enabled":{"type":"bool","description_kind":"plain","optional":true},"private_cluster_public_fqdn_enabled":{"type":"bool","description_kind":"plain","optional":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_fqdn":{"type":"string","description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_based_access_control_enabled":{"type":"bool","description_kind":"plain","optional":true},"run_command_enabled":{"type":"bool","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"aci_connector_linux":{"nesting_mode":"list","block":{"attributes":{"subnet_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"auto_scaler_profile":{"nesting_mode":"list","block":{"attributes":{"balance_similar_node_groups":{"type":"bool","description_kind":"plain","optional":true},"empty_bulk_delete_max":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expander":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_graceful_termination_sec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_node_provisioning_time":{"type":"string","description_kind":"plain","optional":true},"max_unready_nodes":{"type":"number","description_kind":"plain","optional":true},"max_unready_percentage":{"type":"number","description_kind":"plain","optional":true},"new_pod_scale_up_delay":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_delay_after_add":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_delay_after_delete":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_delay_after_failure":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_unneeded":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_unready":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_down_utilization_threshold":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scan_interval":{"type":"string","description_kind":"plain","optional":true,"computed":true},"skip_nodes_with_local_storage":{"type":"bool","description_kind":"plain","optional":true},"skip_nodes_with_system_pods":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"azure_active_directory_role_based_access_control":{"nesting_mode":"list","block":{"attributes":{"admin_group_object_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"azure_rbac_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_app_id":{"type":"string","description_kind":"plain","optional":true},"managed":{"type":"bool","description_kind":"plain","optional":true},"server_app_id":{"type":"string","description_kind":"plain","optional":true},"server_app_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"default_node_pool":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"enable_auto_scaling":{"type":"bool","description_kind":"plain","optional":true},"enable_host_encryption":{"type":"bool","description_kind":"plain","optional":true},"enable_node_public_ip":{"type":"bool","description_kind":"plain","optional":true},"fips_enabled":{"type":"bool","description_kind":"plain","optional":true},"host_group_id":{"type":"string","description_kind":"plain","optional":true},"kubelet_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_count":{"type":"number","description_kind":"plain","optional":true},"max_pods":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"node_labels":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"node_public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"node_taints":{"type":["list","string"],"description_kind":"plain","optional":true},"only_critical_addons_enabled":{"type":"bool","description_kind":"plain","optional":true},"orchestrator_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"os_disk_type":{"type":"string","description_kind":"plain","optional":true},"os_sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pod_subnet_id":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true},"vnet_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"kubelet_config":{"nesting_mode":"list","block":{"attributes":{"allowed_unsafe_sysctls":{"type":["set","string"],"description_kind":"plain","optional":true},"container_log_max_line":{"type":"number","description_kind":"plain","optional":true},"container_log_max_size_mb":{"type":"number","description_kind":"plain","optional":true},"cpu_cfs_quota_enabled":{"type":"bool","description_kind":"plain","optional":true},"cpu_cfs_quota_period":{"type":"string","description_kind":"plain","optional":true},"cpu_manager_policy":{"type":"string","description_kind":"plain","optional":true},"image_gc_high_threshold":{"type":"number","description_kind":"plain","optional":true},"image_gc_low_threshold":{"type":"number","description_kind":"plain","optional":true},"pod_max_pid":{"type":"number","description_kind":"plain","optional":true},"topology_manager_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linux_os_config":{"nesting_mode":"list","block":{"attributes":{"swap_file_size_mb":{"type":"number","description_kind":"plain","optional":true},"transparent_huge_page_defrag":{"type":"string","description_kind":"plain","optional":true},"transparent_huge_page_enabled":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"sysctl_config":{"nesting_mode":"list","block":{"attributes":{"fs_aio_max_nr":{"type":"number","description_kind":"plain","optional":true},"fs_file_max":{"type":"number","description_kind":"plain","optional":true},"fs_inotify_max_user_watches":{"type":"number","description_kind":"plain","optional":true},"fs_nr_open":{"type":"number","description_kind":"plain","optional":true},"kernel_threads_max":{"type":"number","description_kind":"plain","optional":true},"net_core_netdev_max_backlog":{"type":"number","description_kind":"plain","optional":true},"net_core_optmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_somaxconn":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_min":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh1":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh2":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh3":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_fin_timeout":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_intvl":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_probes":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_time":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_syn_backlog":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_tw_buckets":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_tw_reuse":{"type":"bool","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_buckets":{"type":"number","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_max":{"type":"number","description_kind":"plain","optional":true},"vm_max_map_count":{"type":"number","description_kind":"plain","optional":true},"vm_swappiness":{"type":"number","description_kind":"plain","optional":true},"vm_vfs_cache_pressure":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"upgrade_settings":{"nesting_mode":"list","block":{"attributes":{"max_surge":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"http_proxy_config":{"nesting_mode":"list","block":{"attributes":{"http_proxy":{"type":"string","description_kind":"plain","optional":true},"https_proxy":{"type":"string","description_kind":"plain","optional":true},"no_proxy":{"type":["set","string"],"description_kind":"plain","optional":true},"trusted_ca":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ingress_application_gateway":{"nesting_mode":"list","block":{"attributes":{"effective_gateway_id":{"type":"string","description_kind":"plain","computed":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true},"gateway_name":{"type":"string","description_kind":"plain","optional":true},"ingress_application_gateway_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true},"subnet_cidr":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"key_vault_secrets_provider":{"nesting_mode":"list","block":{"attributes":{"secret_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true},"secret_rotation_enabled":{"type":"bool","description_kind":"plain","optional":true},"secret_rotation_interval":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kubelet_identity":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"linux_profile":{"nesting_mode":"list","block":{"attributes":{"admin_username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ssh_key":{"nesting_mode":"list","block":{"attributes":{"key_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"maintenance_window":{"nesting_mode":"list","block":{"block_types":{"allowed":{"nesting_mode":"set","block":{"attributes":{"day":{"type":"string","description_kind":"plain","required":true},"hours":{"type":["set","number"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"not_allowed":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"microsoft_defender":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_profile":{"nesting_mode":"list","block":{"attributes":{"dns_service_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"docker_bridge_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_versions":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"load_balancer_sku":{"type":"string","description_kind":"plain","optional":true},"network_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_plugin":{"type":"string","description_kind":"plain","required":true},"network_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outbound_type":{"type":"string","description_kind":"plain","optional":true},"pod_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"load_balancer_profile":{"nesting_mode":"list","block":{"attributes":{"effective_outbound_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"managed_outbound_ip_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"outbound_ip_address_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"outbound_ip_prefix_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"outbound_ports_allocated":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"nat_gateway_profile":{"nesting_mode":"list","block":{"attributes":{"effective_outbound_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"managed_outbound_ip_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"oms_agent":{"nesting_mode":"list","block":{"attributes":{"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"oms_agent_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"service_principal":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"windows_profile":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"license":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_kubernetes_cluster_node_pool":{"version":1,"block":{"attributes":{"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"enable_auto_scaling":{"type":"bool","description_kind":"plain","optional":true},"enable_host_encryption":{"type":"bool","description_kind":"plain","optional":true},"enable_node_public_ip":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"fips_enabled":{"type":"bool","description_kind":"plain","optional":true},"host_group_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubelet_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_cluster_id":{"type":"string","description_kind":"plain","required":true},"max_count":{"type":"number","description_kind":"plain","optional":true},"max_pods":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_count":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"node_labels":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"node_public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"node_taints":{"type":["list","string"],"description_kind":"plain","optional":true},"orchestrator_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"os_disk_type":{"type":"string","description_kind":"plain","optional":true},"os_sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"pod_subnet_id":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"scale_down_mode":{"type":"string","description_kind":"plain","optional":true},"spot_max_price":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true},"vnet_subnet_id":{"type":"string","description_kind":"plain","optional":true},"workload_runtime":{"type":"string","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"kubelet_config":{"nesting_mode":"list","block":{"attributes":{"allowed_unsafe_sysctls":{"type":["set","string"],"description_kind":"plain","optional":true},"container_log_max_line":{"type":"number","description_kind":"plain","optional":true},"container_log_max_size_mb":{"type":"number","description_kind":"plain","optional":true},"cpu_cfs_quota_enabled":{"type":"bool","description_kind":"plain","optional":true},"cpu_cfs_quota_period":{"type":"string","description_kind":"plain","optional":true},"cpu_manager_policy":{"type":"string","description_kind":"plain","optional":true},"image_gc_high_threshold":{"type":"number","description_kind":"plain","optional":true},"image_gc_low_threshold":{"type":"number","description_kind":"plain","optional":true},"pod_max_pid":{"type":"number","description_kind":"plain","optional":true},"topology_manager_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"linux_os_config":{"nesting_mode":"list","block":{"attributes":{"swap_file_size_mb":{"type":"number","description_kind":"plain","optional":true},"transparent_huge_page_defrag":{"type":"string","description_kind":"plain","optional":true},"transparent_huge_page_enabled":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"sysctl_config":{"nesting_mode":"list","block":{"attributes":{"fs_aio_max_nr":{"type":"number","description_kind":"plain","optional":true},"fs_file_max":{"type":"number","description_kind":"plain","optional":true},"fs_inotify_max_user_watches":{"type":"number","description_kind":"plain","optional":true},"fs_nr_open":{"type":"number","description_kind":"plain","optional":true},"kernel_threads_max":{"type":"number","description_kind":"plain","optional":true},"net_core_netdev_max_backlog":{"type":"number","description_kind":"plain","optional":true},"net_core_optmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_rmem_max":{"type":"number","description_kind":"plain","optional":true},"net_core_somaxconn":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_default":{"type":"number","description_kind":"plain","optional":true},"net_core_wmem_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_max":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_ip_local_port_range_min":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh1":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh2":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_neigh_default_gc_thresh3":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_fin_timeout":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_intvl":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_probes":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_keepalive_time":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_syn_backlog":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_max_tw_buckets":{"type":"number","description_kind":"plain","optional":true},"net_ipv4_tcp_tw_reuse":{"type":"bool","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_buckets":{"type":"number","description_kind":"plain","optional":true},"net_netfilter_nf_conntrack_max":{"type":"number","description_kind":"plain","optional":true},"vm_max_map_count":{"type":"number","description_kind":"plain","optional":true},"vm_swappiness":{"type":"number","description_kind":"plain","optional":true},"vm_vfs_cache_pressure":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"upgrade_settings":{"nesting_mode":"list","block":{"attributes":{"max_surge":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_kusto_attached_database_configuration":{"version":0,"block":{"attributes":{"attached_database_names":{"type":["list","string"],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"cluster_resource_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"default_principal_modification_kind":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sharing":{"nesting_mode":"list","block":{"attributes":{"external_tables_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"external_tables_to_include":{"type":["set","string"],"description_kind":"plain","optional":true},"materialized_views_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"materialized_views_to_include":{"type":["set","string"],"description_kind":"plain","optional":true},"tables_to_exclude":{"type":["set","string"],"description_kind":"plain","optional":true},"tables_to_include":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster":{"version":0,"block":{"attributes":{"allowed_fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_ip_ranges":{"type":["list","string"],"description_kind":"plain","optional":true},"auto_stop_enabled":{"type":"bool","description_kind":"plain","optional":true},"data_ingestion_uri":{"type":"string","description_kind":"plain","computed":true},"disk_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"double_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_network_access_restricted":{"type":"bool","description_kind":"plain","optional":true},"public_ip_type":{"type":"string","description_kind":"plain","optional":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"purge_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"streaming_ingestion_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trusted_external_tenants":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"optimized_auto_scale":{"nesting_mode":"list","block":{"attributes":{"maximum_instances":{"type":"number","description_kind":"plain","required":true},"minimum_instances":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"virtual_network_configuration":{"nesting_mode":"list","block":{"attributes":{"data_management_public_ip_id":{"type":"string","description_kind":"plain","required":true},"engine_public_ip_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_kusto_cluster_customer_managed_key":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"key_version":{"type":"string","description_kind":"plain","required":true},"user_identity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster_managed_private_endpoint":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_link_resource_id":{"type":"string","description_kind":"plain","required":true},"private_link_resource_region":{"type":"string","description_kind":"plain","optional":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster_principal_assignment":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_name":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"tenant_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_database":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"hot_cache_period":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","computed":true},"soft_delete_period":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_database_principal_assignment":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_name":{"type":"string","description_kind":"plain","computed":true},"principal_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true},"tenant_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_eventgrid_data_connection":{"version":0,"block":{"attributes":{"blob_storage_event_type":{"type":"string","description_kind":"plain","optional":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"database_routing_type":{"type":"string","description_kind":"plain","optional":true},"eventgrid_resource_id":{"type":"string","description_kind":"plain","optional":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","required":true},"eventhub_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_identity_resource_id":{"type":"string","description_kind":"plain","optional":true},"mapping_rule_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"skip_first_record":{"type":"bool","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_eventhub_data_connection":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"compression":{"type":"string","description_kind":"plain","optional":true},"consumer_group":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"database_routing_type":{"type":"string","description_kind":"plain","optional":true},"event_system_properties":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"eventhub_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"mapping_rule_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_iothub_data_connection":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"consumer_group":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"database_routing_type":{"type":"string","description_kind":"plain","optional":true},"event_system_properties":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"mapping_rule_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_script":{"version":0,"block":{"attributes":{"continue_on_errors_enabled":{"type":"bool","description_kind":"plain","optional":true},"database_id":{"type":"string","description_kind":"plain","required":true},"force_an_update_when_value_changed":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sas_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"script_content":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb":{"version":0,"block":{"attributes":{"edge_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"frontend_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"gateway_load_balancer_frontend_ip_configuration_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"inbound_nat_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"load_balancer_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_backend_address_pool":{"version":0,"block":{"attributes":{"backend_ip_configurations":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_nat_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"load_balancing_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_rules":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tunnel_interface":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"number","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_backend_address_pool_address":{"version":0,"block":{"attributes":{"backend_address_ip_configuration_id":{"type":"string","description":"For global load balancer, user needs to specify the `backend_address_ip_configuration_id` of the added regional load balancers","description_kind":"plain","optional":true},"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_nat_rule_port_mapping":{"type":["list",["object",{"backend_port":"number","frontend_port":"number","inbound_nat_rule_name":"string"}]],"description_kind":"plain","computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"string","description":"For regional load balancer, user needs to specify `virtual_network_id` and `ip_address`","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_nat_pool":{"version":0,"block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"floating_ip_enabled":{"type":"bool","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port_end":{"type":"number","description_kind":"plain","required":true},"frontend_port_start":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tcp_reset_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_nat_rule":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","optional":true},"backend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"backend_port":{"type":"number","description_kind":"plain","required":true},"enable_floating_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","optional":true},"frontend_port_end":{"type":"number","description_kind":"plain","optional":true},"frontend_port_start":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_outbound_rule":{"version":0,"block":{"attributes":{"allocated_outbound_ports":{"type":"number","description_kind":"plain","optional":true},"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"frontend_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_probe":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"load_balancer_rules":{"type":["set","string"],"description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_probes":{"type":"number","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_path":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_rule":{"version":0,"block":{"attributes":{"backend_address_pool_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"backend_port":{"type":"number","description_kind":"plain","required":true},"disable_outbound_snat":{"type":"bool","description_kind":"plain","optional":true},"enable_floating_ip":{"type":"bool","description_kind":"plain","optional":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","optional":true},"frontend_ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"load_distribution":{"type":"string","description_kind":"plain","optional":true,"computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"probe_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lighthouse_assignment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lighthouse_definition_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lighthouse_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lighthouse_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managing_tenant_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authorization":{"nesting_mode":"set","block":{"attributes":{"delegated_role_definition_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_display_name":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the function app use Client Certificates","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser` ","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Linux Function App enabled.","description_kind":"plain","optional":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App only be accessed via HTTPS?","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description":"Specifies the name of the Function App.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description":"The ID of the App Service Plan within which to create this Function App","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Linux Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Linux Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Linux Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"container_registry_managed_identity_client_id":{"type":"string","description":"The Client ID of the Managed Service Identity to use for connections to the Azure Container Registry.","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description":"Should connections for Azure Container Registry use Managed Identity.","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Linux Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Linux Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description":"The Linux FX Version","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Linux Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Linux Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Linux Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"worker_count":{"type":"number","description":"The number of Workers for this Linux Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6.0`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The version of PowerShell Core to use. Possibles values are `7`, and `7.2`","description_kind":"plain","optional":true},"python_version":{"type":"string","description":"The version of Python to use. Possible values include `3.9`, `3.8`, and `3.7`.","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"block_types":{"docker":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The name of the Docker image to use.","description_kind":"plain","required":true},"image_tag":{"type":"string","description":"The image tag of the image to use.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password for the account to use to connect to the registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The URL of the docker registry.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username to use for connections to the registry.","description_kind":"plain","optional":true,"sensitive":true}},"description":"A docker block","description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_function_app_slot":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting.","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the Function App Slot use Client Certificates.","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App Slot's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser`.","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Linux Function App Slot enabled.","description_kind":"plain","optional":true},"function_app_id":{"type":"string","description":"The ID of the Linux Function App this Slot is a member of.","description_kind":"plain","required":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App Slot.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App Slot only be accessed via HTTPS?","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description":"Specifies the name of the Function App Slot.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App Slot.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App Slot.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App Slot use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Linux Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Linux Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Linux Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Linux Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description":"The Client ID of the Managed Service Identity to use for connections to the Azure Container Registry.","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description":"Should connections for Azure Container Registry use Managed Identity.","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Linux Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Linux Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description":"The Linux FX Version","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Linux Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Linux Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Linux Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"worker_count":{"type":"number","description":"The number of Workers for this Linux Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6.0`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The version of PowerShell Core to use. Possibles values are `7`, and `7.2`","description_kind":"plain","optional":true},"python_version":{"type":"string","description":"The version of Python to use. Possible values include `3.9`, `3.8`, and `3.7`.","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"block_types":{"docker":{"nesting_mode":"list","block":{"attributes":{"image_name":{"type":"string","description":"The name of the Docker image to use.","description_kind":"plain","required":true},"image_tag":{"type":"string","description":"The image tag of the image to use.","description_kind":"plain","required":true},"registry_password":{"type":"string","description":"The password for the account to use to connect to the registry.","description_kind":"plain","optional":true,"sensitive":true},"registry_url":{"type":"string","description":"The URL of the docker registry.","description_kind":"plain","required":true},"registry_username":{"type":"string","description":"The username to use for connections to the registry.","description_kind":"plain","optional":true,"sensitive":true}},"description":"A docker block","description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_virtual_machine":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"allow_extension_operations":{"type":"bool","description_kind":"plain","optional":true},"availability_set_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"dedicated_host_group_id":{"type":"string","description_kind":"plain","optional":true},"dedicated_host_id":{"type":"string","description_kind":"plain","optional":true},"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","required":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"platform_fault_domain":{"type":"number","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"size":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"admin_ssh_key":{"nesting_mode":"set","block":{"attributes":{"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true},"do_not_run_extensions_on_overprovisioned_machines":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extension_operations_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"health_probe_id":{"type":"string","description_kind":"plain","optional":true},"host_group_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"overprovision":{"type":"bool","description_kind":"plain","optional":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_in_policy":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"single_placement_group":{"type":"bool","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true},"upgrade_mode":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone_balance":{"type":"bool","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"admin_ssh_key":{"nesting_mode":"set","block":{"attributes":{"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"automatic_instance_repair":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"grace_period":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"automatic_os_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"disable_automatic_rollback":{"type":"bool","description_kind":"plain","required":true},"enable_automatic_os_upgrade":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"ultra_ssd_disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ultra_ssd_disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"force_update_tag":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"gallery_applications":{"nesting_mode":"list","block":{"attributes":{"configuration_reference_blob_uri":{"type":"string","description_kind":"plain","optional":true},"order":{"type":"number","description_kind":"plain","optional":true},"package_reference_id":{"type":"string","description_kind":"plain","required":true},"tag":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_inbound_nat_rules_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"public_ip_address":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_tag":{"nesting_mode":"list","block":{"attributes":{"tag":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rolling_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"cross_zone_upgrades_enabled":{"type":"bool","description_kind":"plain","optional":true},"max_batch_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_upgraded_instance_percent":{"type":"number","description_kind":"plain","required":true},"pause_time_between_batches":{"type":"string","description_kind":"plain","required":true},"prioritize_unhealthy_instances_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scale_in":{"nesting_mode":"list","block":{"attributes":{"force_deletion_enabled":{"type":"bool","description_kind":"plain","optional":true},"rule":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"spot_restore":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"terminate_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_web_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"docker_image":{"type":"string","description_kind":"plain","optional":true},"docker_image_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_server":{"type":"string","description_kind":"plain","optional":true},"java_server_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"ruby_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"trigger":{"nesting_mode":"list","block":{"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_web_app_slot":{"version":0,"block":{"attributes":{"app_metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"app_service_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"docker_image":{"type":"string","description_kind":"plain","optional":true},"docker_image_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_server":{"type":"string","description_kind":"plain","optional":true},"java_server_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true},"ruby_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"trigger":{"nesting_mode":"list","block":{"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_load_test":{"version":0,"block":{"attributes":{"dataplane_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_local_network_gateway":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","optional":true},"gateway_address":{"type":"string","description_kind":"plain","optional":true},"gateway_fqdn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"bgp_settings":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","required":true},"bgp_peering_address":{"type":"string","description_kind":"plain","required":true},"peer_weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_cluster":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size_gb":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_cluster_customer_managed_key":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"log_analytics_cluster_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_data_export_rule":{"version":1,"block":{"attributes":{"destination_resource_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"export_rule_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"table_names":{"type":["set","string"],"description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_datasource_windows_event":{"version":1,"block":{"attributes":{"event_log_name":{"type":"string","description_kind":"plain","required":true},"event_types":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"workspace_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_datasource_windows_performance_counter":{"version":1,"block":{"attributes":{"counter_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true},"interval_seconds":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"object_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"workspace_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_linked_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"read_access_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true},"write_access_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_linked_storage_account":{"version":0,"block":{"attributes":{"data_source_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_ids":{"type":["set","string"],"description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_query_pack":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_query_pack_query":{"version":0,"block":{"attributes":{"additional_settings_json":{"type":"string","description_kind":"plain","optional":true},"body":{"type":"string","description_kind":"plain","required":true},"categories":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"query_pack_id":{"type":"string","description_kind":"plain","required":true},"resource_types":{"type":["list","string"],"description_kind":"plain","optional":true},"solutions":{"type":["list","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_saved_search":{"version":1,"block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"function_alias":{"type":"string","description_kind":"plain","optional":true},"function_parameters":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_solution":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"solution_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_name":{"type":"string","description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","computed":true},"product":{"type":"string","description_kind":"plain","required":true},"promotion_code":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_storage_insights":{"version":0,"block":{"attributes":{"blob_container_names":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"table_names":{"type":["set","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_workspace":{"version":2,"block":{"attributes":{"cmk_for_query_forced":{"type":"bool","description_kind":"plain","optional":true},"daily_quota_gb":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_ingestion_enabled":{"type":"bool","description_kind":"plain","optional":true},"internet_query_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"reservation_capacity_in_gb_per_day":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secondary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_action_custom":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_action_http":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","optional":true},"headers":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"method":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"run_after":{"nesting_mode":"set","block":{"attributes":{"action_name":{"type":"string","description_kind":"plain","required":true},"action_result":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_agreement":{"version":0,"block":{"attributes":{"agreement_type":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true},"guest_partner_name":{"type":"string","description_kind":"plain","required":true},"host_partner_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"guest_identity":{"nesting_mode":"list","block":{"attributes":{"qualifier":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"host_identity":{"nesting_mode":"list","block":{"attributes":{"qualifier":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_assembly":{"version":0,"block":{"attributes":{"assembly_name":{"type":"string","description_kind":"plain","required":true},"assembly_version":{"type":"string","description_kind":"plain","optional":true},"content":{"type":"string","description_kind":"plain","optional":true},"content_link_uri":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_batch_configuration":{"version":0,"block":{"attributes":{"batch_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"release_criteria":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true},"message_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"recurrence":{"nesting_mode":"list","block":{"attributes":{"end_time":{"type":"string","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","required":true},"interval":{"type":"number","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":["set","number"],"description_kind":"plain","optional":true},"minutes":{"type":["set","number"],"description_kind":"plain","optional":true},"month_days":{"type":["set","number"],"description_kind":"plain","optional":true},"week_days":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"monthly":{"nesting_mode":"set","block":{"attributes":{"week":{"type":"number","description_kind":"plain","required":true},"weekday":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_certificate":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_certificate":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_vault_key":{"nesting_mode":"list","block":{"attributes":{"key_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"key_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_map":{"version":0,"block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"map_type":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_partner":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"business_identity":{"nesting_mode":"set","block":{"attributes":{"qualifier":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_schema":{"version":0,"block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"file_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account_session":{"version":0,"block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_standard":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"bundle_version":{"type":"string","description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_account_share_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"use_extension_bundle":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_trigger_custom":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_trigger_http_request":{"version":0,"block":{"attributes":{"callback_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"relative_path":{"type":"string","description_kind":"plain","optional":true},"schema":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_trigger_recurrence":{"version":0,"block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interval":{"type":"number","description_kind":"plain","required":true},"logic_app_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"at_these_hours":{"type":["set","number"],"description_kind":"plain","optional":true},"at_these_minutes":{"type":["set","number"],"description_kind":"plain","optional":true},"on_these_days":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_workflow":{"version":0,"block":{"attributes":{"access_endpoint":{"type":"string","description_kind":"plain","computed":true},"connector_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"connector_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"logic_app_integration_account_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workflow_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"workflow_schema":{"type":"string","description_kind":"plain","optional":true},"workflow_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"access_control":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"content":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"open_authentication_policy":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"claim":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"workflow_management":{"nesting_mode":"list","block":{"attributes":{"allowed_caller_ip_address_range":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logz_monitor":{"version":0,"block":{"attributes":{"company_name":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"enterprise_app_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"logz_organization_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"single_sign_on_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"plan":{"nesting_mode":"list","block":{"attributes":{"billing_cycle":{"type":"string","description_kind":"plain","required":true},"effective_date":{"type":"string","description_kind":"plain","required":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"usage_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","required":true},"last_name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_logz_sub_account":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logz_monitor_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"first_name":{"type":"string","description_kind":"plain","required":true},"last_name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_logz_sub_account_tag_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logz_sub_account_id":{"type":"string","description_kind":"plain","required":true},"send_aad_logs":{"type":"bool","description_kind":"plain","optional":true},"send_activity_logs":{"type":"bool","description_kind":"plain","optional":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logz_tag_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logz_monitor_id":{"type":"string","description_kind":"plain","required":true},"send_aad_logs":{"type":"bool","description_kind":"plain","optional":true},"send_activity_logs":{"type":"bool","description_kind":"plain","optional":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_compute_cluster":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"ssh_public_access_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"subnet_resource_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vm_priority":{"type":"string","description_kind":"plain","required":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scale_settings":{"nesting_mode":"list","block":{"attributes":{"max_node_count":{"type":"number","description_kind":"plain","required":true},"min_node_count":{"type":"number","description_kind":"plain","required":true},"scale_down_nodes_after_idle_duration":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"ssh":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"key_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_compute_instance":{"version":0,"block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_resource_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_machine_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"assign_to_user":{"nesting_mode":"list","block":{"attributes":{"object_id":{"type":"string","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssh":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_inference_cluster":{"version":0,"block":{"attributes":{"cluster_purpose":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_cluster_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssl":{"nesting_mode":"list","block":{"attributes":{"cert":{"type":"string","description_kind":"plain","optional":true},"cname":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"leaf_domain_label":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing_domain":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_synapse_spark":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"machine_learning_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"synapse_spark_pool_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_workspace":{"version":0,"block":{"attributes":{"application_insights_id":{"type":"string","description_kind":"plain","required":true},"container_registry_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"discovery_url":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"high_business_impact":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_build_compute_name":{"type":"string","description_kind":"plain","optional":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_user_assigned_identity":{"type":"string","description_kind":"plain","optional":true},"public_access_behind_virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_assignment_dedicated_host":{"version":0,"block":{"attributes":{"dedicated_host_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_assignment_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_id":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_assignment_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_id":{"type":"string","description_kind":"plain","required":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_configuration":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"window":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","optional":true},"expiration_date_time":{"type":"string","description_kind":"plain","optional":true},"recur_every":{"type":"string","description_kind":"plain","optional":true},"start_date_time":{"type":"string","description_kind":"plain","required":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_managed_application":{"version":0,"block":{"attributes":{"application_definition_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameter_values":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"promotion_code":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_application_definition":{"version":0,"block":{"attributes":{"create_ui_definition":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"lock_level":{"type":"string","description_kind":"plain","required":true},"main_template":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"package_enabled":{"type":"bool","description_kind":"plain","optional":true},"package_file_uri":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"authorization":{"nesting_mode":"set","block":{"attributes":{"role_definition_id":{"type":"string","description_kind":"plain","required":true},"service_principal_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_disk":{"version":0,"block":{"attributes":{"create_option":{"type":"string","description_kind":"plain","required":true},"disk_access_id":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_iops_read_only":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_mbps_read_only":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"gallery_image_reference_id":{"type":"string","description_kind":"plain","optional":true},"hyper_v_generation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_reference_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"logical_sector_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_shares":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_access_policy":{"type":"string","description_kind":"plain","optional":true},"on_demand_bursting_enabled":{"type":"bool","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_type":{"type":"string","description_kind":"plain","optional":true},"source_resource_id":{"type":"string","description_kind":"plain","optional":true},"source_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"encryption_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"disk_encryption_key":{"nesting_mode":"list","block":{"attributes":{"secret_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_encryption_key":{"nesting_mode":"list","block":{"attributes":{"key_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_disk_sas_token":{"version":0,"block":{"attributes":{"access_level":{"type":"string","description_kind":"plain","required":true},"duration_in_seconds":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_id":{"type":"string","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_management_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_policy_remediation":{"version":0,"block":{"attributes":{"failure_percentage":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parallel_deployments":{"type":"number","description_kind":"plain","optional":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_count":{"type":"number","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","deprecated":true,"optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_subscription_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_lock":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_level":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maps_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"x_ms_client_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maps_creator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maps_account_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_units":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_server_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","required":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_marketplace_agreement":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_text_link":{"type":"string","description_kind":"plain","computed":true},"offer":{"type":"string","description_kind":"plain","required":true},"plan":{"type":"string","description_kind":"plain","required":true},"privacy_policy_link":{"type":"string","description_kind":"plain","computed":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_asset":{"version":0,"block":{"attributes":{"alternate_id":{"type":"string","description_kind":"plain","optional":true},"container":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_asset_filter":{"version":0,"block":{"attributes":{"asset_id":{"type":"string","description_kind":"plain","required":true},"first_quality_bitrate":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"presentation_time_range":{"nesting_mode":"list","block":{"attributes":{"end_in_units":{"type":"number","description_kind":"plain","optional":true},"force_end":{"type":"bool","description_kind":"plain","optional":true},"live_backoff_in_units":{"type":"number","description_kind":"plain","optional":true},"presentation_window_in_units":{"type":"number","description_kind":"plain","optional":true},"start_in_units":{"type":"number","description_kind":"plain","optional":true},"unit_timescale_in_miliseconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"track_selection":{"nesting_mode":"list","block":{"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"operation":{"type":"string","description_kind":"plain","optional":true},"property":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_content_key_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_option":{"nesting_mode":"set","block":{"attributes":{"clear_key_configuration_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"open_restriction_enabled":{"type":"bool","description_kind":"plain","optional":true},"widevine_configuration_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"fairplay_configuration":{"nesting_mode":"list","block":{"attributes":{"ask":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pfx":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pfx_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"rental_and_lease_key_type":{"type":"string","description_kind":"plain","optional":true},"rental_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"offline_rental_configuration":{"nesting_mode":"list","block":{"attributes":{"playback_duration_seconds":{"type":"number","description_kind":"plain","optional":true},"storage_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"playready_configuration_license":{"nesting_mode":"list","block":{"attributes":{"allow_test_devices":{"type":"bool","description_kind":"plain","optional":true},"begin_date":{"type":"string","description_kind":"plain","optional":true},"content_key_location_from_header_enabled":{"type":"bool","description_kind":"plain","optional":true},"content_key_location_from_key_id":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true},"grace_period":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"relative_begin_date":{"type":"string","description_kind":"plain","optional":true},"relative_expiration_date":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"play_right":{"nesting_mode":"list","block":{"attributes":{"agc_and_color_stripe_restriction":{"type":"number","description_kind":"plain","optional":true},"allow_passing_video_content_to_unknown_output":{"type":"string","description_kind":"plain","optional":true},"analog_video_opl":{"type":"number","description_kind":"plain","optional":true},"compressed_digital_audio_opl":{"type":"number","description_kind":"plain","optional":true},"digital_video_only_content_restriction":{"type":"bool","description_kind":"plain","optional":true},"first_play_expiration":{"type":"string","description_kind":"plain","optional":true},"image_constraint_for_analog_component_video_restriction":{"type":"bool","description_kind":"plain","optional":true},"image_constraint_for_analog_computer_monitor_restriction":{"type":"bool","description_kind":"plain","optional":true},"scms_restriction":{"type":"number","description_kind":"plain","optional":true},"uncompressed_digital_audio_opl":{"type":"number","description_kind":"plain","optional":true},"uncompressed_digital_video_opl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"token_restriction":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"open_id_connect_discovery_document":{"type":"string","description_kind":"plain","optional":true},"primary_rsa_token_key_exponent":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"primary_rsa_token_key_modulus":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"primary_symmetric_token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"primary_x509_token_key_raw":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"required_claim":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_job":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"transform_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_asset":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_asset":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_live_event":{"version":0,"block":{"attributes":{"auto_start_enabled":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"hostname_prefix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"transcription_languages":{"type":["list","string"],"description_kind":"plain","optional":true},"use_static_hostname":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cross_site_access_policy":{"nesting_mode":"list","block":{"attributes":{"client_access_policy":{"type":"string","description_kind":"plain","optional":true},"cross_domain_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"encoding":{"nesting_mode":"list","block":{"attributes":{"key_frame_interval":{"type":"string","description_kind":"plain","optional":true},"preset_name":{"type":"string","description_kind":"plain","optional":true},"stretch_mode":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":["list",["object",{"protocol":"string","url":"string"}]],"description_kind":"plain","computed":true},"key_frame_interval_duration":{"type":"string","description_kind":"plain","optional":true},"streaming_protocol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_access_control_allow":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"subnet_prefix_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"preview":{"nesting_mode":"list","block":{"attributes":{"alternative_media_id":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":["list",["object",{"protocol":"string","url":"string"}]],"description_kind":"plain","computed":true},"preview_locator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"streaming_policy_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"ip_access_control_allow":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"subnet_prefix_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_live_event_output":{"version":0,"block":{"attributes":{"archive_window_duration":{"type":"string","description_kind":"plain","required":true},"asset_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"hls_fragments_per_ts_segment":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"live_event_id":{"type":"string","description_kind":"plain","required":true},"manifest_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_snap_time_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_services_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_authentication_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_delivery_access_control":{"nesting_mode":"list","block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","optional":true},"ip_allow_list":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"is_primary":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_streaming_endpoint":{"version":0,"block":{"attributes":{"auto_start_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cdn_enabled":{"type":"bool","description_kind":"plain","optional":true},"cdn_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cdn_provider":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_host_names":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"max_cache_age_seconds":{"type":"number","description_kind":"plain","optional":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_units":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"access_control":{"nesting_mode":"list","block":{"block_types":{"akamai_signature_header_authentication_key":{"nesting_mode":"list","block":{"attributes":{"base64_key":{"type":"string","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ip_allow":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"subnet_prefix_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cross_site_access_policy":{"nesting_mode":"list","block":{"attributes":{"client_access_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cross_domain_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_streaming_locator":{"version":0,"block":{"attributes":{"alternative_media_id":{"type":"string","description_kind":"plain","optional":true},"asset_name":{"type":"string","description_kind":"plain","required":true},"default_content_key_policy_name":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"streaming_locator_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"streaming_policy_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content_key":{"nesting_mode":"list","block":{"attributes":{"content_key_id":{"type":"string","description_kind":"plain","optional":true},"label_reference_in_streaming_policy":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_streaming_policy":{"version":0,"block":{"attributes":{"default_content_key_policy_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"common_encryption_cbcs":{"nesting_mode":"list","block":{"block_types":{"default_content_key":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"drm_fairplay":{"nesting_mode":"list","block":{"attributes":{"allow_persistent_license":{"type":"bool","description_kind":"plain","optional":true},"custom_license_acquisition_url_template":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"enabled_protocols":{"nesting_mode":"list","block":{"attributes":{"dash":{"type":"bool","description_kind":"plain","optional":true},"download":{"type":"bool","description_kind":"plain","optional":true},"hls":{"type":"bool","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"common_encryption_cenc":{"nesting_mode":"list","block":{"attributes":{"drm_widevine_custom_license_acquisition_url_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_content_key":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"policy_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"drm_playready":{"nesting_mode":"list","block":{"attributes":{"custom_attributes":{"type":"string","description_kind":"plain","optional":true},"custom_license_acquisition_url_template":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"enabled_protocols":{"nesting_mode":"list","block":{"attributes":{"dash":{"type":"bool","description_kind":"plain","optional":true},"download":{"type":"bool","description_kind":"plain","optional":true},"hls":{"type":"bool","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"no_encryption_enabled_protocols":{"nesting_mode":"list","block":{"attributes":{"dash":{"type":"bool","description_kind":"plain","optional":true},"download":{"type":"bool","description_kind":"plain","optional":true},"hls":{"type":"bool","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_media_transform":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_services_account_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"output":{"nesting_mode":"list","block":{"attributes":{"on_error_action":{"type":"string","description_kind":"plain","optional":true},"relative_priority":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"audio_analyzer_preset":{"nesting_mode":"list","block":{"attributes":{"audio_analysis_mode":{"type":"string","description_kind":"plain","optional":true},"audio_language":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"builtin_preset":{"nesting_mode":"list","block":{"attributes":{"preset_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"face_detector_preset":{"nesting_mode":"list","block":{"attributes":{"analysis_resolution":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video_analyzer_preset":{"nesting_mode":"list","block":{"attributes":{"audio_analysis_mode":{"type":"string","description_kind":"plain","optional":true},"audio_language":{"type":"string","description_kind":"plain","optional":true},"insights_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_aad_diagnostic_setting":{"version":0,"block":{"attributes":{"eventhub_authorization_rule_id":{"type":"string","description_kind":"plain","optional":true},"eventhub_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"log":{"nesting_mode":"set","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_group":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"short_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"arm_role_receiver":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"role_id":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"automation_runbook_receiver":{"nesting_mode":"list","block":{"attributes":{"automation_account_id":{"type":"string","description_kind":"plain","required":true},"is_global_runbook":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"runbook_name":{"type":"string","description_kind":"plain","required":true},"service_uri":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true},"webhook_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"azure_app_push_receiver":{"nesting_mode":"list","block":{"attributes":{"email_address":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"azure_function_receiver":{"nesting_mode":"list","block":{"attributes":{"function_app_resource_id":{"type":"string","description_kind":"plain","required":true},"function_name":{"type":"string","description_kind":"plain","required":true},"http_trigger_url":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"email_receiver":{"nesting_mode":"list","block":{"attributes":{"email_address":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"event_hub_receiver":{"nesting_mode":"list","block":{"attributes":{"event_hub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"itsm_receiver":{"nesting_mode":"list","block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true},"ticket_configuration":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"logic_app_receiver":{"nesting_mode":"list","block":{"attributes":{"callback_url":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"sms_receiver":{"nesting_mode":"list","block":{"attributes":{"country_code":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"voice_receiver":{"nesting_mode":"list","block":{"attributes":{"country_code":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"webhook_receiver":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"service_uri":{"type":"string","description_kind":"plain","required":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"aad_auth":{"nesting_mode":"list","block":{"attributes":{"identifier_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_rule_action_group":{"version":0,"block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"block_types":{"alert_context":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"alert_rule_id":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"description":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor_service":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"severity":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_resource_type":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scope":{"nesting_mode":"list","block":{"attributes":{"resource_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_rule_suppression":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"block_types":{"alert_context":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"alert_rule_id":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"description":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monitor_service":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"severity":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_resource_type":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scope":{"nesting_mode":"list","block":{"attributes":{"resource_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"suppression":{"nesting_mode":"list","block":{"attributes":{"recurrence_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"end_date_utc":{"type":"string","description_kind":"plain","required":true},"recurrence_monthly":{"type":["set","number"],"description_kind":"plain","optional":true},"recurrence_weekly":{"type":["set","string"],"description_kind":"plain","optional":true},"start_date_utc":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_activity_log_alert":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","required":true},"webhook_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"criteria":{"nesting_mode":"list","block":{"attributes":{"caller":{"type":"string","description_kind":"plain","optional":true},"category":{"type":"string","description_kind":"plain","required":true},"level":{"type":"string","description_kind":"plain","optional":true},"operation_name":{"type":"string","description_kind":"plain","optional":true},"recommendation_category":{"type":"string","description_kind":"plain","optional":true},"recommendation_impact":{"type":"string","description_kind":"plain","optional":true},"recommendation_type":{"type":"string","description_kind":"plain","optional":true},"resource_group":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","optional":true},"resource_provider":{"type":"string","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"sub_status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"resource_health":{"nesting_mode":"list","block":{"attributes":{"current":{"type":["set","string"],"description_kind":"plain","optional":true},"previous":{"type":["set","string"],"description_kind":"plain","optional":true},"reason":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"service_health":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","optional":true},"locations":{"type":["set","string"],"description_kind":"plain","optional":true},"services":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_autoscale_setting":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification":{"nesting_mode":"list","block":{"block_types":{"email":{"nesting_mode":"list","block":{"attributes":{"custom_emails":{"type":["list","string"],"description_kind":"plain","optional":true},"send_to_subscription_administrator":{"type":"bool","description_kind":"plain","optional":true},"send_to_subscription_co_administrator":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"webhook":{"nesting_mode":"list","block":{"attributes":{"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"service_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"profile":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity":{"nesting_mode":"list","block":{"attributes":{"default":{"type":"number","description_kind":"plain","required":true},"maximum":{"type":"number","description_kind":"plain","required":true},"minimum":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"fixed_date":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"recurrence":{"nesting_mode":"list","block":{"attributes":{"days":{"type":["list","string"],"description_kind":"plain","required":true},"hours":{"type":["list","number"],"description_kind":"plain","required":true},"minutes":{"type":["list","number"],"description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rule":{"nesting_mode":"list","block":{"block_types":{"metric_trigger":{"nesting_mode":"list","block":{"attributes":{"divide_by_instance_count":{"type":"bool","description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","optional":true},"metric_resource_id":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"time_aggregation":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","required":true},"time_window":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"scale_action":{"nesting_mode":"list","block":{"attributes":{"cooldown":{"type":"string","description_kind":"plain","required":true},"direction":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":20},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_data_collection_endpoint":{"version":0,"block":{"attributes":{"configuration_access_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"logs_ingestion_endpoint":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_data_collection_rule":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"data_flow":{"nesting_mode":"list","block":{"attributes":{"destinations":{"type":["list","string"],"description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"data_sources":{"nesting_mode":"list","block":{"block_types":{"extension":{"nesting_mode":"list","block":{"attributes":{"extension_json":{"type":"string","description_kind":"plain","optional":true},"extension_name":{"type":"string","description_kind":"plain","required":true},"input_data_sources":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"performance_counter":{"nesting_mode":"list","block":{"attributes":{"counter_specifiers":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sampling_frequency_in_seconds":{"type":"number","description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"syslog":{"nesting_mode":"list","block":{"attributes":{"facility_names":{"type":["list","string"],"description_kind":"plain","required":true},"log_levels":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"windows_event_log":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"streams":{"type":["list","string"],"description_kind":"plain","required":true},"x_path_queries":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"destinations":{"nesting_mode":"list","block":{"block_types":{"azure_monitor_metrics":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"log_analytics":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_diagnostic_setting":{"version":0,"block":{"attributes":{"eventhub_authorization_rule_id":{"type":"string","description_kind":"plain","optional":true},"eventhub_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_destination_type":{"type":"string","description_kind":"plain","optional":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"log":{"nesting_mode":"set","block":{"attributes":{"category":{"type":"string","description_kind":"plain","optional":true},"category_group":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"metric":{"nesting_mode":"set","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_log_profile":{"version":1,"block":{"attributes":{"categories":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"locations":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"servicebus_rule_id":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_metric_alert":{"version":1,"block":{"attributes":{"auto_mitigate":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":["set","string"],"description_kind":"plain","required":true},"severity":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_location":{"type":"string","description":"The location of the target pluginsdk. Required when using subscription, resource group scope or multiple scopes.","description_kind":"plain","optional":true,"computed":true},"target_resource_type":{"type":"string","description":"The resource type (e.g. Microsoft.Compute/virtualMachines) of the target pluginsdk. Required when using subscription, resource group scope or multiple scopes.","description_kind":"plain","optional":true,"computed":true},"window_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"action_group_id":{"type":"string","description_kind":"plain","required":true},"webhook_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"application_insights_web_test_location_availability_criteria":{"nesting_mode":"list","block":{"attributes":{"component_id":{"type":"string","description_kind":"plain","required":true},"failed_location_count":{"type":"number","description_kind":"plain","required":true},"web_test_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"criteria":{"nesting_mode":"set","block":{"attributes":{"aggregation":{"type":"string","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"skip_metric_validation":{"type":"bool","description_kind":"plain","optional":true},"threshold":{"type":"number","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"dynamic_criteria":{"nesting_mode":"set","block":{"attributes":{"aggregation":{"type":"string","description_kind":"plain","required":true},"alert_sensitivity":{"type":"string","description_kind":"plain","required":true},"evaluation_failure_count":{"type":"number","description_kind":"plain","optional":true},"evaluation_total_count":{"type":"number","description_kind":"plain","optional":true},"ignore_data_before":{"type":"string","description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"skip_metric_validation":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_private_link_scope":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_private_link_scoped_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_resource_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_alert":{"version":1,"block":{"attributes":{"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"auto_mitigation_enabled":{"type":"bool","description_kind":"plain","optional":true},"data_source_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"query_type":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"severity":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throttling":{"type":"number","description_kind":"plain","optional":true},"time_window":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_group":{"type":["set","string"],"description_kind":"plain","required":true},"custom_webhook_payload":{"type":"string","description_kind":"plain","optional":true},"email_subject":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trigger":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true}},"block_types":{"metric_trigger":{"nesting_mode":"list","block":{"attributes":{"metric_column":{"type":"string","description_kind":"plain","required":true},"metric_trigger_type":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_alert_v2":{"version":0,"block":{"attributes":{"auto_mitigation_enabled":{"type":"bool","description_kind":"plain","optional":true},"created_with_api_version":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"evaluation_frequency":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_a_legacy_log_analytics_rule":{"type":"bool","description_kind":"plain","computed":true},"is_workspace_alerts_storage_configured":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mute_actions_after_alert_duration":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_time_range_override":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":["list","string"],"description_kind":"plain","required":true},"severity":{"type":"number","description_kind":"plain","required":true},"skip_query_validation":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_resource_types":{"type":["list","string"],"description_kind":"plain","optional":true},"window_duration":{"type":"string","description_kind":"plain","required":true},"workspace_alerts_storage_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"criteria":{"nesting_mode":"list","block":{"attributes":{"metric_measure_column":{"type":"string","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"resource_id_column":{"type":"string","description_kind":"plain","optional":true},"threshold":{"type":"number","description_kind":"plain","required":true},"time_aggregation_method":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"failing_periods":{"nesting_mode":"list","block":{"attributes":{"minimum_failing_periods_to_trigger_alert":{"type":"number","description_kind":"plain","required":true},"number_of_evaluation_periods":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_log":{"version":1,"block":{"attributes":{"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"data_source_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"criteria":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_smart_detector_alert_rule":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"detector_type":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_resource_ids":{"type":["set","string"],"description_kind":"plain","required":true},"severity":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throttling_duration":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action_group":{"nesting_mode":"list","block":{"attributes":{"email_subject":{"type":"string","description_kind":"plain","optional":true},"ids":{"type":["set","string"],"description_kind":"plain","required":true},"webhook_payload":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database":{"version":1,"block":{"attributes":{"auto_pause_delay_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"collation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_database_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"elastic_pool_id":{"type":"string","description_kind":"plain","optional":true},"geo_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ledger_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"max_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_replica_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"read_scale":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"recover_database_id":{"type":"string","description_kind":"plain","optional":true},"restore_dropped_database_id":{"type":"string","description_kind":"plain","optional":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"transparent_data_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"long_term_retention_policy":{"nesting_mode":"list","block":{"attributes":{"monthly_retention":{"type":"string","description_kind":"plain","optional":true,"computed":true},"week_of_year":{"type":"number","description_kind":"plain","optional":true,"computed":true},"weekly_retention":{"type":"string","description_kind":"plain","optional":true,"computed":true},"yearly_retention":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"short_term_retention_policy":{"nesting_mode":"list","block":{"attributes":{"backup_interval_in_hours":{"type":"number","description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"string","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database_extended_auditing_policy":{"version":0,"block":{"attributes":{"database_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database_vulnerability_assessment_rule_baseline":{"version":0,"block":{"attributes":{"baseline_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"server_vulnerability_assessment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"baseline_result":{"nesting_mode":"set","block":{"attributes":{"result":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_elasticpool":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_name":{"type":"string","description_kind":"plain","optional":true},"max_size_bytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"per_database_settings":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"family":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_failover_group":{"version":0,"block":{"attributes":{"databases":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"readonly_endpoint_failover_policy_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"partner_server":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","computed":true},"role":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1},"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_job_agent":{"version":0,"block":{"attributes":{"database_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_job_credential":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_agent_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_database":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"collation":{"type":"string","description_kind":"plain","optional":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"maintenance_configuration_name":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","optional":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone_id":{"type":"string","description_kind":"plain","optional":true},"vcores":{"type":"number","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance_active_directory_administrator":{"version":0,"block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login_username":{"type":"string","description_kind":"plain","required":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance_failover_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partner_managed_instance_id":{"type":"string","description_kind":"plain","required":true},"partner_region":{"type":["list",["object",{"location":"string","role":"string"}]],"description_kind":"plain","computed":true},"readonly_endpoint_failover_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_instance_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_outbound_firewall_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"connection_policy":{"type":"string","description_kind":"plain","optional":true},"fully_qualified_domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_network_restriction_enabled":{"type":"bool","description_kind":"plain","optional":true},"primary_user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restorable_dropped_database_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azuread_administrator":{"nesting_mode":"list","block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"login_username":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_dns_alias":{"version":0,"block":{"attributes":{"dns_record":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mssql_server_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_extended_auditing_policy":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"server_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_account_subscription_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_security_alert_policy":{"version":0,"block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"server_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_transparent_data_encryption":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_security_alert_policy_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"r_services_enabled":{"type":"bool","description_kind":"plain","optional":true},"sql_connectivity_port":{"type":"number","description_kind":"plain","optional":true},"sql_connectivity_type":{"type":"string","description_kind":"plain","optional":true},"sql_connectivity_update_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"sql_connectivity_update_username":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"sql_license_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_backup":{"nesting_mode":"list","block":{"attributes":{"encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"encryption_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"retention_period_in_days":{"type":"number","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","required":true},"storage_blob_endpoint":{"type":"string","description_kind":"plain","required":true},"system_databases_backup_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"manual_schedule":{"nesting_mode":"list","block":{"attributes":{"full_backup_frequency":{"type":"string","description_kind":"plain","required":true},"full_backup_start_hour":{"type":"number","description_kind":"plain","required":true},"full_backup_window_in_hours":{"type":"number","description_kind":"plain","required":true},"log_backup_frequency_in_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"auto_patching":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true},"maintenance_window_duration_in_minutes":{"type":"number","description_kind":"plain","required":true},"maintenance_window_starting_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_vault_credential":{"nesting_mode":"list","block":{"attributes":{"key_vault_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","required":true},"service_principal_name":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"service_principal_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"storage_configuration":{"nesting_mode":"list","block":{"attributes":{"disk_type":{"type":"string","description_kind":"plain","required":true},"storage_workload_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_settings":{"nesting_mode":"list","block":{"attributes":{"default_file_path":{"type":"string","description_kind":"plain","required":true},"luns":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"log_settings":{"nesting_mode":"list","block":{"attributes":{"default_file_path":{"type":"string","description_kind":"plain","required":true},"luns":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"temp_db_settings":{"nesting_mode":"list","block":{"attributes":{"default_file_path":{"type":"string","description_kind":"plain","required":true},"luns":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_active_directory_administrator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"point_in_time_restore_time_in_utc":{"type":"string","description_kind":"plain","optional":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","optional":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"replica_capacity":{"type":"number","description_kind":"plain","computed":true},"replication_role":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_server_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"high_availability":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"standby_availability_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_window":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"number","description_kind":"plain","optional":true},"start_hour":{"type":"number","description_kind":"plain","optional":true},"start_minute":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage":{"nesting_mode":"list","block":{"attributes":{"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_server_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","required":true},"ssl_minimal_tls_version_enforced":{"type":"string","description_kind":"plain","optional":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_server_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway_public_ip_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","required":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway_public_ip_prefix_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","required":true},"domain":{"type":"string","description_kind":"plain","required":true},"organizational_unit":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"smb_server_name":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"qos_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_level":{"type":"string","description_kind":"plain","required":true},"size_in_tb":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"volume_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot_policy":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"daily_schedule":{"nesting_mode":"list","block":{"attributes":{"hour":{"type":"number","description_kind":"plain","required":true},"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"hourly_schedule":{"nesting_mode":"list","block":{"attributes":{"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"monthly_schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_month":{"type":["set","number"],"description_kind":"plain","required":true},"hour":{"type":"number","description_kind":"plain","required":true},"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"weekly_schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_week":{"type":["set","string"],"description_kind":"plain","required":true},"hour":{"type":"number","description_kind":"plain","required":true},"minute":{"type":"number","description_kind":"plain","required":true},"snapshots_to_keep":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_netapp_volume":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"create_from_snapshot_resource_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mount_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_features":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_style":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_level":{"type":"string","description_kind":"plain","required":true},"snapshot_directory_visible":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"storage_quota_in_gb":{"type":"number","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput_in_mibps":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_protection_replication":{"nesting_mode":"list","block":{"attributes":{"endpoint_type":{"type":"string","description_kind":"plain","optional":true},"remote_volume_location":{"type":"string","description_kind":"plain","required":true},"remote_volume_resource_id":{"type":"string","description_kind":"plain","required":true},"replication_frequency":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"data_protection_snapshot_policy":{"nesting_mode":"list","block":{"attributes":{"snapshot_policy_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"export_policy_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_clients":{"type":["set","string"],"description_kind":"plain","required":true},"protocols_enabled":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"root_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"rule_index":{"type":"number","description_kind":"plain","required":true},"unix_read_only":{"type":"bool","description_kind":"plain","optional":true},"unix_read_write":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_connection_monitor":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_watcher_id":{"type":"string","description_kind":"plain","required":true},"notes":{"type":"string","description_kind":"plain","optional":true},"output_workspace_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"endpoint":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"coverage_level":{"type":"string","description_kind":"plain","optional":true},"excluded_ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"included_ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_resource_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"item":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"test_configuration":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"preferred_ip_version":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"test_frequency_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"http_configuration":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefer_https":{"type":"bool","description_kind":"plain","optional":true},"valid_status_code_ranges":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"request_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"icmp_configuration":{"nesting_mode":"list","block":{"attributes":{"trace_route_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"success_threshold":{"nesting_mode":"list","block":{"attributes":{"checks_failed_percent":{"type":"number","description_kind":"plain","optional":true},"round_trip_time_ms":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tcp_configuration":{"nesting_mode":"list","block":{"attributes":{"destination_port_behavior":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"trace_route_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"test_group":{"nesting_mode":"set","block":{"attributes":{"destination_endpoints":{"type":["set","string"],"description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source_endpoints":{"type":["set","string"],"description_kind":"plain","required":true},"test_configuration_names":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_ddos_protection_plan":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface":{"version":0,"block":{"attributes":{"applied_dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_dns_name_label":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_domain_name_suffix":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"gateway_load_balancer_frontend_ip_configuration_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","required":true},"private_ip_address_version":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_application_gateway_backend_address_pool_association":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_application_security_group_association":{"version":1,"block":{"attributes":{"application_security_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_backend_address_pool_association":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_nat_rule_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","required":true},"nat_rule_id":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface_security_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_packet_capture":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maximum_bytes_per_packet":{"type":"number","description_kind":"plain","optional":true},"maximum_bytes_per_session":{"type":"number","description_kind":"plain","optional":true},"maximum_capture_duration":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_watcher_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"local_ip_address":{"type":"string","description_kind":"plain","optional":true},"local_port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"remote_ip_address":{"type":"string","description_kind":"plain","optional":true},"remote_port":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_location":{"nesting_mode":"list","block":{"attributes":{"file_path":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"storage_path":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_profile":{"version":0,"block":{"attributes":{"container_network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"container_network_interface":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_rule":{"type":["set",["object",{"access":"string","description":"string","destination_address_prefix":"string","destination_address_prefixes":["set","string"],"destination_application_security_group_ids":["set","string"],"destination_port_range":"string","destination_port_ranges":["set","string"],"direction":"string","name":"string","priority":"number","protocol":"string","source_address_prefix":"string","source_address_prefixes":["set","string"],"source_application_security_group_ids":["set","string"],"source_port_range":"string","source_port_ranges":["set","string"]}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_security_rule":{"version":0,"block":{"attributes":{"access":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_address_prefix":{"type":"string","description_kind":"plain","optional":true},"destination_address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"destination_port_range":{"type":"string","description_kind":"plain","optional":true},"destination_port_ranges":{"type":["set","string"],"description_kind":"plain","optional":true},"direction":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_address_prefix":{"type":"string","description_kind":"plain","optional":true},"source_address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"source_application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_port_range":{"type":"string","description_kind":"plain","optional":true},"source_port_ranges":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_watcher":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_watcher_flow_log":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","required":true},"network_watcher_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_analytics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"interval_in_minutes":{"type":"number","description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true},"workspace_region":{"type":"string","description_kind":"plain","required":true},"workspace_resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_notification_hub":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"apns_credential":{"nesting_mode":"list","block":{"attributes":{"application_mode":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true},"team_id":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"gcm_credential":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub_authorization_rule":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"notification_hub_name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub_namespace":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_endpoint":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_orchestrated_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extension_operations_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":"number","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"single_placement_group":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true},"zone_balance":{"type":"bool","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"automatic_instance_repair":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"grace_period":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"ultra_ssd_disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ultra_ssd_disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version_enabled":{"type":"bool","description_kind":"plain","optional":true},"extensions_to_provision_after_vm_creation":{"type":["list","string"],"description_kind":"plain","optional":true},"failure_suppression_enabled":{"type":"bool","description_kind":"plain","optional":true},"force_extension_execution_on_change":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"public_ip_address":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_tag":{"nesting_mode":"list","block":{"attributes":{"tag":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"os_profile":{"nesting_mode":"list","block":{"attributes":{"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"linux_configuration":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true},"patch_assessment_mode":{"type":"string","description_kind":"plain","optional":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"admin_ssh_key":{"nesting_mode":"set","block":{"attributes":{"public_key":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"windows_configuration":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_automatic_updates":{"type":"bool","description_kind":"plain","optional":true},"hotpatching_enabled":{"type":"bool","description_kind":"plain","optional":true},"patch_assessment_mode":{"type":"string","description_kind":"plain","optional":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"winrm_listener":{"nesting_mode":"set","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_point_to_site_vpn_gateway":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_unit":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true},"vpn_server_configuration_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connection_configuration":{"nesting_mode":"list","block":{"attributes":{"internet_security_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"route":{"nesting_mode":"list","block":{"attributes":{"associated_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"ids":{"type":["list","string"],"description_kind":"plain","required":true},"labels":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"vpn_client_address_pool":{"nesting_mode":"list","block":{"attributes":{"address_prefixes":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_rule":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","required":true},"role_definition_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_set_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_definition_group":{"nesting_mode":"set","block":{"attributes":{"additional_metadata_resource_id":{"type":"string","description_kind":"plain","optional":true},"category":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"policy_definition_reference":{"nesting_mode":"list","block":{"attributes":{"parameter_values":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"policy_group_names":{"type":["set","string"],"description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_virtual_machine_configuration_assignment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"assignment_type":{"type":"string","description_kind":"plain","optional":true},"content_hash":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_portal_dashboard":{"version":0,"block":{"attributes":{"dashboard_properties":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_portal_tenant_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_markdown_storage_enforced":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_active_directory_administrator":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_database":{"version":1,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","required":true},"collation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"point_in_time_restore_time_in_utc":{"type":"string","description_kind":"plain","optional":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_server_id":{"type":"string","description_kind":"plain","optional":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"high_availability":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true},"standby_availability_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_window":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"number","description_kind":"plain","optional":true},"start_hour":{"type":"number","description_kind":"plain","optional":true},"start_minute":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server_database":{"version":0,"block":{"attributes":{"charset":{"type":"string","description_kind":"plain","optional":true},"collation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_server":{"version":1,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","optional":true,"computed":true},"administrator_login_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","optional":true},"backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_source_server_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","required":true},"ssl_minimal_tls_version_enforced":{"type":"string","description_kind":"plain","optional":true},"storage_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_server_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_powerbi_embedded":{"version":0,"block":{"attributes":{"administrators":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_a_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_aaaa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_cname_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_mx_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"exchange":{"type":"string","description_kind":"plain","required":true},"preference":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_ptr_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_srv_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_txt_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"record":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_zone":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links_with_registration":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"soa_record":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","required":true},"expire_time":{"type":"number","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"minimum_ttl":{"type":"number","description_kind":"plain","optional":true},"refresh_time":{"type":"number","description_kind":"plain","optional":true},"retry_time":{"type":"number","description_kind":"plain","optional":true},"serial_number":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_zone_virtual_network_link":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_dns_zone_name":{"type":"string","description_kind":"plain","required":true},"registration_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_endpoint":{"version":0,"block":{"attributes":{"custom_dns_configs":{"type":["list",["object",{"fqdn":"string","ip_addresses":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"private_dns_zone_configs":{"type":["list",["object",{"id":"string","name":"string","private_dns_zone_id":"string","record_sets":["list",["object",{"fqdn":"string","ip_addresses":["list","string"],"name":"string","ttl":"number","type":"string"}]]}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","required":true},"subresource_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"private_dns_zone_group":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_dns_zone_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"private_service_connection":{"nesting_mode":"list","block":{"attributes":{"is_manual_connection":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_connection_resource_alias":{"type":"string","description_kind":"plain","optional":true},"private_connection_resource_id":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"subresource_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_link_service":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"auto_approval_subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"enable_proxy_protocol":{"type":"bool","description_kind":"plain","optional":true},"fqdns":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_frontend_ip_configuration_ids":{"type":["set","string"],"description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"visibility_subscription_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"nat_ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"private_ip_address_version":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":8},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_proximity_placement_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip":{"version":0,"block":{"attributes":{"allocation_method":{"type":"string","description_kind":"plain","required":true},"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"ip_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"ip_version":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"reverse_fqdn":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip_prefix":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_prefix":{"type":"string","description_kind":"plain","computed":true},"ip_version":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"prefix_length":{"type":"number","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_purview_account":{"version":0,"block":{"attributes":{"atlas_kafka_endpoint_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"atlas_kafka_endpoint_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"catalog_endpoint":{"type":"string","description_kind":"plain","computed":true},"guardian_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_resources":{"type":["list",["object",{"event_hub_namespace_id":"string","resource_group_id":"string","storage_account_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scan_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_recovery_services_vault":{"version":0,"block":{"attributes":{"cross_region_restore_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"soft_delete_enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_mode_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"attributes":{"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true},"use_system_assigned_identity":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_cache":{"version":0,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"enable_non_ssl_port":{"type":"bool","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"private_static_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"redis_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replicas_per_master":{"type":"number","description_kind":"plain","optional":true,"computed":true},"replicas_per_primary":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"shard_count":{"type":"number","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"ssl_port":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"patch_schedule":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true},"start_hour_utc":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"redis_configuration":{"nesting_mode":"list","block":{"attributes":{"aof_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"aof_storage_connection_string_0":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"aof_storage_connection_string_1":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"enable_authentication":{"type":"bool","description_kind":"plain","optional":true},"maxclients":{"type":"number","description_kind":"plain","computed":true},"maxfragmentationmemory_reserved":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maxmemory_delta":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maxmemory_policy":{"type":"string","description_kind":"plain","optional":true},"maxmemory_reserved":{"type":"number","description_kind":"plain","optional":true,"computed":true},"notify_keyspace_events":{"type":"string","description_kind":"plain","optional":true},"rdb_backup_enabled":{"type":"bool","description_kind":"plain","optional":true},"rdb_backup_frequency":{"type":"number","description_kind":"plain","optional":true},"rdb_backup_max_snapshot_count":{"type":"number","description_kind":"plain","optional":true},"rdb_storage_connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_enterprise_cluster":{"version":0,"block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_enterprise_database":{"version":0,"block":{"attributes":{"client_protocol":{"type":"string","description_kind":"plain","optional":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"clustering_policy":{"type":"string","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_database_group_nickname":{"type":"string","description_kind":"plain","optional":true},"linked_database_id":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"module":{"nesting_mode":"list","block":{"attributes":{"args":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":3},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_firewall_rule":{"version":0,"block":{"attributes":{"end_ip":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redis_cache_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_ip":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_linked_server":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_redis_cache_id":{"type":"string","description_kind":"plain","required":true},"linked_redis_cache_location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_role":{"type":"string","description_kind":"plain","required":true},"target_redis_cache_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_hybrid_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"relay_namespace_name":{"type":"string","description_kind":"plain","required":true},"requires_client_authorization":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_metadata":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_hybrid_connection_authorization_rule":{"version":0,"block":{"attributes":{"hybrid_connection_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_namespace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"metric_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_relay_namespace_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_cost_management_export":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recurrence_period_end_date":{"type":"string","description_kind":"plain","required":true},"recurrence_period_start_date":{"type":"string","description_kind":"plain","required":true},"recurrence_type":{"type":"string","description_kind":"plain","required":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"export_data_options":{"nesting_mode":"list","block":{"attributes":{"time_frame":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"export_data_storage_location":{"nesting_mode":"list","block":{"attributes":{"container_id":{"type":"string","description_kind":"plain","required":true},"root_folder_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_policy_remediation":{"version":0,"block":{"attributes":{"failure_percentage":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parallel_deployments":{"type":"number","description_kind":"plain","optional":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_count":{"type":"number","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","optional":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"deployment_mode":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_policy_remediation":{"version":0,"block":{"attributes":{"failure_percentage":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parallel_deployments":{"type":"number","description_kind":"plain","optional":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_count":{"type":"number","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_provider_registration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"feature":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"registered":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_role_assignment":{"version":0,"block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"condition_version":{"type":"string","description_kind":"plain","optional":true},"delegated_managed_identity_resource_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","computed":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_definition_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true},"skip_service_principal_aad_check":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_role_definition":{"version":1,"block":{"attributes":{"assignable_scopes":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_definition_resource_id":{"type":"string","description_kind":"plain","computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","optional":true},"data_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"not_actions":{"type":["list","string"],"description_kind":"plain","optional":true},"not_data_actions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"next_hop_in_ip_address":{"type":"string","description_kind":"plain","optional":true},"next_hop_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route_table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule":{"type":["list",["object",{"access":"string","communities":["list","string"],"name":"string","rule_type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_server":{"version":0,"block":{"attributes":{"branch_to_branch_traffic_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_state":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_router_asn":{"type":"number","description_kind":"plain","computed":true},"virtual_router_ips":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_server_bgp_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_asn":{"type":"number","description_kind":"plain","required":true},"peer_ip":{"type":"string","description_kind":"plain","required":true},"route_server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_table":{"version":0,"block":{"attributes":{"disable_bgp_route_propagation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route":{"type":["set",["object",{"address_prefix":"string","name":"string","next_hop_in_ip_address":"string","next_hop_type":"string"}]],"description_kind":"plain","optional":true,"computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_search_service":{"version":0,"block":{"attributes":{"allowed_ips":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"query_keys":{"type":["list",["object",{"key":"string","name":"string"}]],"description_kind":"plain","computed":true},"replica_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_search_shared_private_link_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"search_service_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"subresource_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_assessment":{"version":0,"block":{"attributes":{"additional_data":{"type":["map","string"],"description_kind":"plain","optional":true},"assessment_policy_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"status":{"nesting_mode":"list","block":{"attributes":{"cause":{"type":"string","description_kind":"plain","optional":true},"code":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_assessment_policy":{"version":0,"block":{"attributes":{"categories":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"implementation_effort":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"remediation_description":{"type":"string","description_kind":"plain","optional":true},"severity":{"type":"string","description_kind":"plain","optional":true},"threats":{"type":["set","string"],"description_kind":"plain","optional":true},"user_impact":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_auto_provisioning":{"version":1,"block":{"attributes":{"auto_provision":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_automation":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scopes":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"trigger_url":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"event_source":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule_set":{"nesting_mode":"list","block":{"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"expected_value":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true},"property_path":{"type":"string","description_kind":"plain","required":true},"property_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_contact":{"version":0,"block":{"attributes":{"alert_notifications":{"type":"bool","description_kind":"plain","required":true},"alerts_to_admins":{"type":"bool","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_server_vulnerability_assessment":{"version":0,"block":{"attributes":{"hybrid_machine_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_machine_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_security_center_server_vulnerability_assessment_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_setting":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"setting_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_subscription_pricing":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_security_center_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_fusion":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_machine_learning_behavior_analytics":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_ms_security_incident":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"display_name_exclude_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"display_name_filter":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"product_filter":{"type":"string","description_kind":"plain","required":true},"severity_filter":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_nrt":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","optional":true},"alert_rule_template_version":{"type":"string","description_kind":"plain","optional":true},"custom_details":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"severity":{"type":"string","description_kind":"plain","required":true},"suppression_duration":{"type":"string","description_kind":"plain","optional":true},"suppression_enabled":{"type":"bool","description_kind":"plain","optional":true},"tactics":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"alert_details_override":{"nesting_mode":"list","block":{"attributes":{"description_format":{"type":"string","description_kind":"plain","optional":true},"display_name_format":{"type":"string","description_kind":"plain","optional":true},"severity_column_name":{"type":"string","description_kind":"plain","optional":true},"tactics_column_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"entity_mapping":{"nesting_mode":"list","block":{"attributes":{"entity_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":5},"incident":{"nesting_mode":"list","block":{"attributes":{"create_incident_enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"grouping":{"nesting_mode":"list","block":{"attributes":{"by_alert_details":{"type":["list","string"],"description_kind":"plain","optional":true},"by_custom_details":{"type":["list","string"],"description_kind":"plain","optional":true},"by_entities":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"entity_matching_method":{"type":"string","description_kind":"plain","optional":true},"lookback_duration":{"type":"string","description_kind":"plain","optional":true},"reopen_closed_incidents":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_scheduled":{"version":0,"block":{"attributes":{"alert_rule_template_guid":{"type":"string","description_kind":"plain","optional":true},"alert_rule_template_version":{"type":"string","description_kind":"plain","optional":true},"custom_details":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"query_frequency":{"type":"string","description_kind":"plain","optional":true},"query_period":{"type":"string","description_kind":"plain","optional":true},"severity":{"type":"string","description_kind":"plain","required":true},"suppression_duration":{"type":"string","description_kind":"plain","optional":true},"suppression_enabled":{"type":"bool","description_kind":"plain","optional":true},"tactics":{"type":["set","string"],"description_kind":"plain","optional":true},"trigger_operator":{"type":"string","description_kind":"plain","optional":true},"trigger_threshold":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"alert_details_override":{"nesting_mode":"list","block":{"attributes":{"description_format":{"type":"string","description_kind":"plain","optional":true},"display_name_format":{"type":"string","description_kind":"plain","optional":true},"severity_column_name":{"type":"string","description_kind":"plain","optional":true},"tactics_column_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"entity_mapping":{"nesting_mode":"list","block":{"attributes":{"entity_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_mapping":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":5},"event_grouping":{"nesting_mode":"list","block":{"attributes":{"aggregation_method":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"incident_configuration":{"nesting_mode":"list","block":{"attributes":{"create_incident":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"grouping":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"entity_matching_method":{"type":"string","description_kind":"plain","optional":true},"group_by_alert_details":{"type":["list","string"],"description_kind":"plain","optional":true},"group_by_custom_details":{"type":["list","string"],"description_kind":"plain","optional":true},"group_by_entities":{"type":["list","string"],"description_kind":"plain","optional":true},"lookback_duration":{"type":"string","description_kind":"plain","optional":true},"reopen_closed_incidents":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_automation_rule":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action_incident":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"classification_comment":{"type":"string","description_kind":"plain","optional":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"order":{"type":"number","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","optional":true},"severity":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"action_playbook":{"nesting_mode":"list","block":{"attributes":{"logic_app_id":{"type":"string","description_kind":"plain","required":true},"order":{"type":"number","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"condition":{"nesting_mode":"list","block":{"attributes":{"operator":{"type":"string","description_kind":"plain","required":true},"property":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_aws_cloud_trail":{"version":0,"block":{"attributes":{"aws_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_aws_s3":{"version":0,"block":{"attributes":{"aws_role_arn":{"type":"string","description_kind":"plain","required":true},"destination_table":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sqs_urls":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_azure_active_directory":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_azure_advanced_threat_protection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_azure_security_center":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_microsoft_cloud_app_security":{"version":0,"block":{"attributes":{"alerts_enabled":{"type":"bool","description_kind":"plain","optional":true},"discovery_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_microsoft_defender_advanced_threat_protection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_office_365":{"version":0,"block":{"attributes":{"exchange_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sharepoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"teams_enabled":{"type":"bool","description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_data_connector_threat_intelligence":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_watchlist":{"version":0,"block":{"attributes":{"default_duration":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item_search_key":{"type":"string","description_kind":"plain","required":true},"labels":{"type":["list","string"],"description_kind":"plain","optional":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_watchlist_item":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":["map","string"],"description_kind":"plain","required":true},"watchlist_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_service_fabric_cluster":{"version":0,"block":{"attributes":{"add_on_features":{"type":["set","string"],"description_kind":"plain","optional":true},"cluster_code_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"management_endpoint":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"reliability_level":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_fabric_zonal_upgrade_mode":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"upgrade_mode":{"type":"string","description_kind":"plain","required":true},"vm_image":{"type":"string","description_kind":"plain","required":true},"vmss_zonal_upgrade_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"azure_active_directory":{"nesting_mode":"list","block":{"attributes":{"client_application_id":{"type":"string","description_kind":"plain","required":true},"cluster_application_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate":{"nesting_mode":"list","block":{"attributes":{"thumbprint":{"type":"string","description_kind":"plain","required":true},"thumbprint_secondary":{"type":"string","description_kind":"plain","optional":true},"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate_common_names":{"nesting_mode":"list","block":{"attributes":{"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"common_names":{"nesting_mode":"set","block":{"attributes":{"certificate_common_name":{"type":"string","description_kind":"plain","required":true},"certificate_issuer_thumbprint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"client_certificate_common_name":{"nesting_mode":"list","block":{"attributes":{"common_name":{"type":"string","description_kind":"plain","required":true},"is_admin":{"type":"bool","description_kind":"plain","required":true},"issuer_thumbprint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"client_certificate_thumbprint":{"nesting_mode":"list","block":{"attributes":{"is_admin":{"type":"bool","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"diagnostics_config":{"nesting_mode":"list","block":{"attributes":{"blob_endpoint":{"type":"string","description_kind":"plain","required":true},"protected_account_key_name":{"type":"string","description_kind":"plain","required":true},"queue_endpoint":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"table_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fabric_settings":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"node_type":{"nesting_mode":"list","block":{"attributes":{"capacities":{"type":["map","string"],"description_kind":"plain","optional":true},"client_endpoint_port":{"type":"number","description_kind":"plain","required":true},"durability_level":{"type":"string","description_kind":"plain","optional":true},"http_endpoint_port":{"type":"number","description_kind":"plain","required":true},"instance_count":{"type":"number","description_kind":"plain","required":true},"is_primary":{"type":"bool","description_kind":"plain","required":true},"is_stateless":{"type":"bool","description_kind":"plain","optional":true},"multiple_availability_zones":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"reverse_proxy_endpoint_port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"application_ports":{"nesting_mode":"list","block":{"attributes":{"end_port":{"type":"number","description_kind":"plain","required":true},"start_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ephemeral_ports":{"nesting_mode":"list","block":{"attributes":{"end_port":{"type":"number","description_kind":"plain","required":true},"start_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"reverse_proxy_certificate":{"nesting_mode":"list","block":{"attributes":{"thumbprint":{"type":"string","description_kind":"plain","required":true},"thumbprint_secondary":{"type":"string","description_kind":"plain","optional":true},"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"reverse_proxy_certificate_common_names":{"nesting_mode":"list","block":{"attributes":{"x509_store_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"common_names":{"nesting_mode":"set","block":{"attributes":{"certificate_common_name":{"type":"string","description_kind":"plain","required":true},"certificate_issuer_thumbprint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"force_restart_enabled":{"type":"bool","description_kind":"plain","optional":true},"health_check_retry_timeout":{"type":"string","description_kind":"plain","optional":true},"health_check_stable_duration":{"type":"string","description_kind":"plain","optional":true},"health_check_wait_duration":{"type":"string","description_kind":"plain","optional":true},"upgrade_domain_timeout":{"type":"string","description_kind":"plain","optional":true},"upgrade_replica_set_check_timeout":{"type":"string","description_kind":"plain","optional":true},"upgrade_timeout":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"delta_health_policy":{"nesting_mode":"list","block":{"attributes":{"max_delta_unhealthy_applications_percent":{"type":"number","description_kind":"plain","optional":true},"max_delta_unhealthy_nodes_percent":{"type":"number","description_kind":"plain","optional":true},"max_upgrade_domain_delta_unhealthy_nodes_percent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"health_policy":{"nesting_mode":"list","block":{"attributes":{"max_unhealthy_applications_percent":{"type":"number","description_kind":"plain","optional":true},"max_unhealthy_nodes_percent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_service_fabric_managed_cluster":{"version":0,"block":{"attributes":{"backup_service_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_connection_port":{"type":"number","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_service_enabled":{"type":"bool","description_kind":"plain","optional":true},"http_gateway_port":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"upgrade_wave":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"client_application_id":{"type":"string","description_kind":"plain","required":true},"cluster_application_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"certificate":{"nesting_mode":"list","block":{"attributes":{"common_name":{"type":"string","description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"custom_fabric_setting":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","required":true},"section":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"lb_rule":{"nesting_mode":"list","block":{"attributes":{"backend_port":{"type":"number","description_kind":"plain","required":true},"frontend_port":{"type":"number","description_kind":"plain","required":true},"probe_protocol":{"type":"string","description_kind":"plain","required":true},"probe_request_path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"node_type":{"nesting_mode":"list","block":{"attributes":{"application_port_range":{"type":"string","description_kind":"plain","required":true},"capacities":{"type":["map","string"],"description_kind":"plain","optional":true},"data_disk_size_gb":{"type":"number","description_kind":"plain","required":true},"data_disk_type":{"type":"string","description_kind":"plain","optional":true},"ephemeral_port_range":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"multiple_placement_groups_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"stateless":{"type":"bool","description_kind":"plain","optional":true},"vm_image_offer":{"type":"string","description_kind":"plain","required":true},"vm_image_publisher":{"type":"string","description_kind":"plain","required":true},"vm_image_sku":{"type":"string","description_kind":"plain","required":true},"vm_image_version":{"type":"string","description_kind":"plain","required":true},"vm_instance_count":{"type":"number","description_kind":"plain","required":true},"vm_size":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vm_secrets":{"nesting_mode":"list","block":{"attributes":{"vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificates":{"nesting_mode":"list","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","required":true},"per_site_scaling_enabled":{"type":"bool","description_kind":"plain","optional":true},"reserved":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"zone_balancing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace":{"version":1,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","optional":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"customer_managed_key":{"nesting_mode":"list","block":{"attributes":{"identity_id":{"type":"string","description_kind":"plain","required":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_authorization_rule":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_disaster_recovery_config":{"version":0,"block":{"attributes":{"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partner_namespace_id":{"type":"string","description_kind":"plain","required":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_namespace_id":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_network_rule_set":{"version":1,"block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"trusted_services_allowed":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"network_rules":{"nesting_mode":"set","block":{"attributes":{"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","optional":true},"default_message_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","optional":true},"enable_express":{"type":"bool","description_kind":"plain","optional":true},"enable_partitioning":{"type":"bool","description_kind":"plain","optional":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","optional":true},"forward_to":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","optional":true},"max_message_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","optional":true},"requires_session":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"queue_id":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_subscription":{"version":1,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"client_scoped_subscription_enabled":{"type":"bool","description_kind":"plain","optional":true},"dead_lettering_on_filter_evaluation_error":{"type":"bool","description_kind":"plain","optional":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","optional":true},"default_message_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","optional":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","optional":true},"forward_to":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"requires_session":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"topic_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"client_scoped_subscription":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"is_client_scoped_subscription_durable":{"type":"bool","description_kind":"plain","computed":true},"is_client_scoped_subscription_shareable":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_subscription_rule":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"filter_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_filter":{"type":"string","description_kind":"plain","optional":true},"sql_filter_compatibility_level":{"type":"number","description_kind":"plain","computed":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"correlation_filter":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"correlation_id":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","optional":true},"message_id":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"reply_to":{"type":"string","description_kind":"plain","optional":true},"reply_to_session_id":{"type":"string","description_kind":"plain","optional":true},"session_id":{"type":"string","description_kind":"plain","optional":true},"to":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","optional":true},"enable_express":{"type":"bool","description_kind":"plain","optional":true},"enable_partitioning":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_message_size_in_kilobytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"support_ordering":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true},"topic_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image":{"version":0,"block":{"attributes":{"accelerated_network_support_enabled":{"type":"bool","description_kind":"plain","optional":true},"architecture":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"disk_types_not_allowed":{"type":["set","string"],"description_kind":"plain","optional":true},"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"eula":{"type":"string","description_kind":"plain","optional":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"hyper_v_generation":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"max_recommended_memory_in_gb":{"type":"number","description_kind":"plain","optional":true},"max_recommended_vcpu_count":{"type":"number","description_kind":"plain","optional":true},"min_recommended_memory_in_gb":{"type":"number","description_kind":"plain","optional":true},"min_recommended_vcpu_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","required":true},"privacy_statement_uri":{"type":"string","description_kind":"plain","optional":true},"release_note_uri":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"specialized":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"identifier":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"purchase_plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_gallery":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"unique_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_version":{"version":0,"block":{"attributes":{"blob_uri":{"type":"string","description_kind":"plain","optional":true},"end_of_life_date":{"type":"string","description_kind":"plain","optional":true},"exclude_from_latest":{"type":"bool","description_kind":"plain","optional":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_image_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"os_disk_snapshot_id":{"type":"string","description_kind":"plain","optional":true},"replication_mode":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"target_region":{"nesting_mode":"list","block":{"attributes":{"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"regional_replica_count":{"type":"number","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_service":{"version":1,"block":{"attributes":{"connectivity_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"live_trace_enabled":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true},"location":{"type":"string","description_kind":"plain","required":true},"messaging_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"service_mode":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"live_trace":{"nesting_mode":"list","block":{"attributes":{"connectivity_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"http_request_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"messaging_logs_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"upstream_endpoint":{"nesting_mode":"set","block":{"attributes":{"category_pattern":{"type":["list","string"],"description_kind":"plain","required":true},"event_pattern":{"type":["list","string"],"description_kind":"plain","required":true},"hub_pattern":{"type":["list","string"],"description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_service_network_acl":{"version":1,"block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signalr_service_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"private_endpoint":{"nesting_mode":"set","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"public_network":{"nesting_mode":"list","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_shared_private_link_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"signalr_service_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"sub_resource_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_fabric":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_network_mapping":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_network_id":{"type":"string","description_kind":"plain","required":true},"source_recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"target_network_id":{"type":"string","description_kind":"plain","required":true},"target_recovery_fabric_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_protection_container":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_protection_container_mapping":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"recovery_replication_policy_id":{"type":"string","description_kind":"plain","required":true},"recovery_source_protection_container_name":{"type":"string","description_kind":"plain","required":true},"recovery_target_protection_container_id":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_replicated_vm":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk":{"type":["set",["object",{"disk_id":"string","staging_storage_account_id":"string","target_disk_encryption":["list",["object",{"disk_encryption_key":["list",["object",{"secret_url":"string","vault_id":"string"}]],"key_encryption_key":["list",["object",{"key_url":"string","vault_id":"string"}]]}]],"target_disk_encryption_set_id":"string","target_disk_type":"string","target_replica_disk_type":"string","target_resource_group_id":"string"}]],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["set",["object",{"recovery_public_ip_address_id":"string","source_network_interface_id":"string","target_static_ip":"string","target_subnet_name":"string"}]],"description_kind":"plain","optional":true,"computed":true},"recovery_replication_policy_id":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"source_recovery_protection_container_name":{"type":"string","description_kind":"plain","required":true},"source_vm_id":{"type":"string","description_kind":"plain","required":true},"target_availability_set_id":{"type":"string","description_kind":"plain","optional":true},"target_network_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_recovery_fabric_id":{"type":"string","description_kind":"plain","required":true},"target_recovery_protection_container_id":{"type":"string","description_kind":"plain","required":true},"target_resource_group_id":{"type":"string","description_kind":"plain","required":true},"target_zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_replication_policy":{"version":0,"block":{"attributes":{"application_consistent_snapshot_frequency_in_minutes":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_point_retention_in_minutes":{"type":"number","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_snapshot":{"version":0,"block":{"attributes":{"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_resource_id":{"type":"string","description_kind":"plain","optional":true},"source_uri":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"encryption_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"disk_encryption_key":{"nesting_mode":"list","block":{"attributes":{"secret_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"key_encryption_key":{"nesting_mode":"list","block":{"attributes":{"key_url":{"type":"string","description_kind":"plain","required":true},"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_source_control_token":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"token_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spatial_anchors_account":{"version":0,"block":{"attributes":{"account_domain":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_active_deployment":{"version":0,"block":{"attributes":{"deployment_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_api_portal":{"version":0,"block":{"attributes":{"gateway_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"https_only_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"sso":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"client_secret":{"type":"string","description_kind":"plain","optional":true},"issuer_uri":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_api_portal_custom_domain":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_api_portal_id":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app":{"version":0,"block":{"attributes":{"addon_json":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_public":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"tls_enabled":{"type":"bool","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"custom_persistent_disk":{"nesting_mode":"list","block":{"attributes":{"mount_options":{"type":["set","string"],"description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","required":true},"read_only_enabled":{"type":"bool","description_kind":"plain","optional":true},"share_name":{"type":"string","description_kind":"plain","required":true},"storage_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"persistent_disk":{"nesting_mode":"list","block":{"attributes":{"mount_path":{"type":"string","description_kind":"plain","optional":true},"size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app_cosmosdb_association":{"version":0,"block":{"attributes":{"api_type":{"type":"string","description_kind":"plain","required":true},"cosmosdb_access_key":{"type":"string","description_kind":"plain","required":true},"cosmosdb_account_id":{"type":"string","description_kind":"plain","required":true},"cosmosdb_cassandra_keyspace_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_gremlin_database_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_gremlin_graph_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_mongo_database_name":{"type":"string","description_kind":"plain","optional":true},"cosmosdb_sql_database_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app_mysql_association":{"version":0,"block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mysql_server_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app_redis_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redis_access_key":{"type":"string","description_kind":"plain","required":true},"redis_cache_id":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true},"ssl_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_build_deployment":{"version":0,"block":{"attributes":{"addon_json":{"type":"string","description_kind":"plain","optional":true,"computed":true},"build_result_id":{"type":"string","description_kind":"plain","required":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_build_pack_binding":{"version":0,"block":{"attributes":{"binding_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_builder_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"launch":{"nesting_mode":"list","block":{"attributes":{"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"secrets":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_builder":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"build_pack_group":{"nesting_mode":"set","block":{"attributes":{"build_pack_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"stack":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_certificate":{"version":0,"block":{"attributes":{"certificate_content":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_certificate_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_configuration_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository":{"nesting_mode":"list","block":{"attributes":{"host_key":{"type":"string","description_kind":"plain","optional":true},"host_key_algorithm":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true},"patterns":{"type":["set","string"],"description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","optional":true},"search_paths":{"type":["set","string"],"description_kind":"plain","optional":true},"strict_host_key_checking":{"type":"bool","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_connection":{"version":0,"block":{"attributes":{"client_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_id":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"vnet_solution":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authentication":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","optional":true},"secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_container_deployment":{"version":0,"block":{"attributes":{"addon_json":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arguments":{"type":["list","string"],"description_kind":"plain","optional":true},"commands":{"type":["list","string"],"description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image":{"type":"string","description_kind":"plain","required":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"language_framework":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_custom_domain":{"version":0,"block":{"attributes":{"certificate_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_gateway":{"version":0,"block":{"attributes":{"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"api_metadata":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"documentation_url":{"type":"string","description_kind":"plain","optional":true},"server_url":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"credentials_allowed":{"type":"bool","description_kind":"plain","optional":true},"exposed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sso":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"client_secret":{"type":"string","description_kind":"plain","optional":true},"issuer_uri":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_gateway_custom_domain":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_gateway_id":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_gateway_route_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","optional":true},"spring_cloud_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"open_api":{"nesting_mode":"list","block":{"attributes":{"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"route":{"nesting_mode":"set","block":{"attributes":{"classification_tags":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filters":{"type":["set","string"],"description_kind":"plain","optional":true},"order":{"type":"number","description_kind":"plain","optional":true},"predicates":{"type":["set","string"],"description_kind":"plain","optional":true},"sso_validation_enabled":{"type":"bool","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"token_relay":{"type":"bool","description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_java_deployment":{"version":0,"block":{"attributes":{"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"jvm_options":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","optional":true},"spring_cloud_app_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"quota":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_service":{"version":0,"block":{"attributes":{"build_agent_pool_size":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"log_stream_public_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"required_network_traffic_rules":{"type":["list",["object",{"direction":"string","fqdns":["list","string"],"ip_addresses":["list","string"],"port":"number","protocol":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_registry_enabled":{"type":"bool","description_kind":"plain","optional":true},"service_registry_id":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"config_server_git_setting":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"search_paths":{"type":["list","string"],"description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_basic_auth":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"repository":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":["list","string"],"description_kind":"plain","optional":true},"search_paths":{"type":["list","string"],"description_kind":"plain","optional":true},"uri":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_basic_auth":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssh_auth":{"nesting_mode":"list","block":{"attributes":{"host_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"host_key_algorithm":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"strict_host_key_checking_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"ssh_auth":{"nesting_mode":"list","block":{"attributes":{"host_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"host_key_algorithm":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"strict_host_key_checking_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"app_network_resource_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"app_subnet_id":{"type":"string","description_kind":"plain","required":true},"cidr_ranges":{"type":["list","string"],"description_kind":"plain","required":true},"read_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"service_runtime_network_resource_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_runtime_subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trace":{"nesting_mode":"list","block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","optional":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_spring_cloud_storage":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"spring_cloud_service_id":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sql_active_directory_administrator":{"version":0,"block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_database":{"version":0,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"default_secondary_location":{"type":"string","description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","optional":true,"computed":true},"elastic_pool_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"max_size_bytes":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size_gb":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_scale":{"type":"bool","description_kind":"plain","optional":true},"requested_service_objective_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"requested_service_objective_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_name":{"type":"string","description_kind":"plain","required":true},"source_database_deletion_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_database_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"zone_redundant":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"import":{"nesting_mode":"list","block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"operation_mode":{"type":"string","description_kind":"plain","optional":true},"storage_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_key_type":{"type":"string","description_kind":"plain","required":true},"storage_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"string","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_elasticpool":{"version":0,"block":{"attributes":{"creation_date":{"type":"string","description_kind":"plain","computed":true},"db_dtu_max":{"type":"number","description_kind":"plain","optional":true,"computed":true},"db_dtu_min":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dtu":{"type":"number","description_kind":"plain","required":true},"edition":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_failover_group":{"version":0,"block":{"attributes":{"databases":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","computed":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"partner_servers":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","computed":true},"role":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1},"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"readonly_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_database":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_managed_instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"collation":{"type":"string","description_kind":"plain","optional":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","optional":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","optional":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"storage_account_type":{"type":"string","description_kind":"plain","optional":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone_id":{"type":"string","description_kind":"plain","optional":true},"vcores":{"type":"number","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance_active_directory_administrator":{"version":0,"block":{"attributes":{"azuread_authentication_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"managed_instance_name":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance_failover_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_instance_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"partner_managed_instance_id":{"type":"string","description_kind":"plain","required":true},"partner_region":{"type":["list",["object",{"location":"string","role":"string"}]],"description_kind":"plain","computed":true},"readonly_endpoint_failover_policy_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"read_write_endpoint_failover_policy":{"nesting_mode":"list","block":{"attributes":{"grace_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","required":true},"administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"connection_policy":{"type":"string","description_kind":"plain","optional":true},"fully_qualified_domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"threat_detection_policy":{"nesting_mode":"list","block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_virtual_network_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_missing_vnet_service_endpoint":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_ssh_public_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stack_hci_cluster":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_static_site":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","computed":true},"default_host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_size":{"type":"string","description_kind":"plain","optional":true},"sku_tier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_static_site_custom_domain":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"static_site_id":{"type":"string","description_kind":"plain","required":true},"validation_token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"validation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account":{"version":3,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"account_kind":{"type":"string","description_kind":"plain","optional":true},"account_replication_type":{"type":"string","description_kind":"plain","required":true},"account_tier":{"type":"string","description_kind":"plain","required":true},"allow_nested_items_to_be_public":{"type":"bool","description_kind":"plain","optional":true},"cross_tenant_replication_enabled":{"type":"bool","description_kind":"plain","optional":true},"default_to_oauth_authentication":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_https_traffic_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"is_hns_enabled":{"type":"bool","description_kind":"plain","optional":true},"large_file_share_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"nfsv3_enabled":{"type":"bool","description_kind":"plain","optional":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_blob_host":{"type":"string","description_kind":"plain","computed":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"primary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_file_host":{"type":"string","description_kind":"plain","computed":true},"primary_location":{"type":"string","description_kind":"plain","computed":true},"primary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_queue_host":{"type":"string","description_kind":"plain","computed":true},"primary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_table_host":{"type":"string","description_kind":"plain","computed":true},"primary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_web_host":{"type":"string","description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"queue_encryption_key_type":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_blob_host":{"type":"string","description_kind":"plain","computed":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"secondary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_file_host":{"type":"string","description_kind":"plain","computed":true},"secondary_location":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_host":{"type":"string","description_kind":"plain","computed":true},"secondary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_table_host":{"type":"string","description_kind":"plain","computed":true},"secondary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_web_host":{"type":"string","description_kind":"plain","computed":true},"shared_access_key_enabled":{"type":"bool","description_kind":"plain","optional":true},"table_encryption_key_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_files_authentication":{"nesting_mode":"list","block":{"attributes":{"directory_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"domain_guid":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"domain_sid":{"type":"string","description_kind":"plain","required":true},"forest_name":{"type":"string","description_kind":"plain","required":true},"netbios_domain_name":{"type":"string","description_kind":"plain","required":true},"storage_sid":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"blob_properties":{"nesting_mode":"list","block":{"attributes":{"change_feed_enabled":{"type":"bool","description_kind":"plain","optional":true},"change_feed_retention_in_days":{"type":"number","description_kind":"plain","optional":true},"default_service_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_access_time_enabled":{"type":"bool","description_kind":"plain","optional":true},"versioning_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"container_delete_retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"delete_retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_domain":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"use_subdomain":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"customer_managed_key":{"nesting_mode":"list","block":{"attributes":{"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_rules":{"nesting_mode":"list","block":{"attributes":{"bypass":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"default_action":{"type":"string","description_kind":"plain","required":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"private_link_access":{"nesting_mode":"list","block":{"attributes":{"endpoint_resource_id":{"type":"string","description_kind":"plain","required":true},"endpoint_tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"queue_properties":{"nesting_mode":"list","block":{"block_types":{"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"hour_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"include_apis":{"type":"bool","description_kind":"plain","optional":true},"retention_policy_days":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logging":{"nesting_mode":"list","block":{"attributes":{"delete":{"type":"bool","description_kind":"plain","required":true},"read":{"type":"bool","description_kind":"plain","required":true},"retention_policy_days":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true},"write":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"minute_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"include_apis":{"type":"bool","description_kind":"plain","optional":true},"retention_policy_days":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"routing":{"nesting_mode":"list","block":{"attributes":{"choice":{"type":"string","description_kind":"plain","optional":true},"publish_internet_endpoints":{"type":"bool","description_kind":"plain","optional":true},"publish_microsoft_endpoints":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"share_properties":{"nesting_mode":"list","block":{"block_types":{"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"exposed_headers":{"type":["list","string"],"description_kind":"plain","required":true},"max_age_in_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"retention_policy":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"smb":{"nesting_mode":"list","block":{"attributes":{"authentication_types":{"type":["set","string"],"description_kind":"plain","optional":true},"channel_encryption_type":{"type":["set","string"],"description_kind":"plain","optional":true},"kerberos_ticket_encryption_type":{"type":["set","string"],"description_kind":"plain","optional":true},"versions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"static_website":{"nesting_mode":"list","block":{"attributes":{"error_404_document":{"type":"string","description_kind":"plain","optional":true},"index_document":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_customer_managed_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","required":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"key_version":{"type":"string","description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_network_rules":{"version":0,"block":{"attributes":{"bypass":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"default_action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_rules":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"virtual_network_subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"private_link_access":{"nesting_mode":"list","block":{"attributes":{"endpoint_resource_id":{"type":"string","description_kind":"plain","required":true},"endpoint_tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_blob":{"version":1,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true},"content_md5":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parallelism":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","optional":true},"source_content":{"type":"string","description_kind":"plain","optional":true},"source_uri":{"type":"string","description_kind":"plain","optional":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_blob_inventory_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"format":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"schema_fields":{"type":["list","string"],"description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"blob_types":{"type":["set","string"],"description_kind":"plain","required":true},"include_blob_versions":{"type":"bool","description_kind":"plain","optional":true},"include_snapshots":{"type":"bool","description_kind":"plain","optional":true},"prefix_match":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_container":{"version":1,"block":{"attributes":{"container_access_type":{"type":"string","description_kind":"plain","optional":true},"has_immutability_policy":{"type":"bool","description_kind":"plain","computed":true},"has_legal_hold":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_data_lake_gen2_filesystem":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ace":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_data_lake_gen2_path":{"version":0,"block":{"attributes":{"filesystem_name":{"type":"string","description_kind":"plain","required":true},"group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ace":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_encryption_scope":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_encryption_required":{"type":"bool","description_kind":"plain","optional":true},"key_vault_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_management_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"block_types":{"base_blob":{"nesting_mode":"list","block":{"attributes":{"delete_after_days_since_last_access_time_greater_than":{"type":"number","description_kind":"plain","optional":true},"delete_after_days_since_modification_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_archive_after_days_since_last_access_time_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_archive_after_days_since_modification_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_cool_after_days_since_last_access_time_greater_than":{"type":"number","description_kind":"plain","optional":true},"tier_to_cool_after_days_since_modification_greater_than":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snapshot":{"nesting_mode":"list","block":{"attributes":{"change_tier_to_archive_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"change_tier_to_cool_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"delete_after_days_since_creation_greater_than":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"version":{"nesting_mode":"list","block":{"attributes":{"change_tier_to_archive_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"change_tier_to_cool_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true},"delete_after_days_since_creation":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"filters":{"nesting_mode":"list","block":{"attributes":{"blob_types":{"type":["set","string"],"description_kind":"plain","required":true},"prefix_match":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"match_blob_index_tag":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_object_replication":{"version":0,"block":{"attributes":{"destination_object_replication_id":{"type":"string","description_kind":"plain","computed":true},"destination_storage_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_object_replication_id":{"type":"string","description_kind":"plain","computed":true},"source_storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"copy_blobs_created_after":{"type":"string","description_kind":"plain","optional":true},"destination_container_name":{"type":"string","description_kind":"plain","required":true},"filter_out_blobs_with_prefix":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"source_container_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_queue":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share":{"version":2,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enabled_protocol":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"quota":{"type":"number","description_kind":"plain","required":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"acl":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_policy":{"nesting_mode":"list","block":{"attributes":{"expiry":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share_directory":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share_file":{"version":0,"block":{"attributes":{"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_length":{"type":"number","description_kind":"plain","computed":true},"content_md5":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","optional":true},"storage_share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incoming_traffic_policy":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync_cloud_endpoint":{"version":0,"block":{"attributes":{"file_share_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true},"storage_account_tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_sync_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_sync_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_table":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"acl":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"access_policy":{"nesting_mode":"list","block":{"attributes":{"expiry":{"type":"string","description_kind":"plain","required":true},"permissions":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_table_entity":{"version":0,"block":{"attributes":{"entity":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition_key":{"type":"string","description_kind":"plain","required":true},"row_key":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_cluster":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"streaming_capacity":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_function_javascript_uda":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"script":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input":{"nesting_mode":"list","block":{"attributes":{"configuration_parameter":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"output":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_function_javascript_udf":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"script":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input":{"nesting_mode":"list","block":{"attributes":{"configuration_parameter":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"output":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_job":{"version":0,"block":{"attributes":{"compatibility_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_locale":{"type":"string","description_kind":"plain","optional":true,"computed":true},"events_late_arrival_max_delay_in_seconds":{"type":"number","description_kind":"plain","optional":true},"events_out_of_order_max_delay_in_seconds":{"type":"number","description_kind":"plain","optional":true},"events_out_of_order_policy":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_error_policy":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_cluster_id":{"type":"string","description_kind":"plain","optional":true},"streaming_units":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"transformation_query":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_job_schedule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_output_time":{"type":"string","description_kind":"plain","computed":true},"start_mode":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_managed_private_endpoint":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_cluster_name":{"type":"string","description_kind":"plain","required":true},"subresource_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_blob":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"batch_max_wait_time":{"type":"string","description_kind":"plain","optional":true},"batch_min_rows":{"type":"number","description_kind":"plain","optional":true},"date_format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"time_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_cosmosdb":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"cosmosdb_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"cosmosdb_sql_database_id":{"type":"string","description_kind":"plain","required":true},"document_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","optional":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_eventhub":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","optional":true},"property_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_function":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"batch_max_count":{"type":"number","description_kind":"plain","optional":true},"batch_max_in_bytes":{"type":"number","description_kind":"plain","optional":true},"function_app":{"type":"string","description_kind":"plain","required":true},"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_mssql":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"database":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_batch_count":{"type":"number","description_kind":"plain","optional":true},"max_writer_count":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_powerbi":{"version":0,"block":{"attributes":{"dataset":{"type":"string","description_kind":"plain","required":true},"group_id":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_id":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true},"token_user_display_name":{"type":"string","description_kind":"plain","optional":true},"token_user_principal_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_servicebus_queue":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"property_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"system_property_columns":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_servicebus_topic":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"property_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"system_property_columns":{"type":["map","string"],"description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_synapse":{"version":0,"block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_output_table":{"version":0,"block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","required":true},"columns_to_remove":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"row_key":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_reference_input_blob":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"date_format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"time_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_reference_input_mssql":{"version":0,"block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"delta_snapshot_query":{"type":"string","description_kind":"plain","optional":true},"full_snapshot_query":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"refresh_interval_duration":{"type":"string","description_kind":"plain","optional":true},"refresh_type":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"table":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_stream_input_blob":{"version":0,"block":{"attributes":{"date_format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_account_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true},"time_format":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_stream_input_eventhub":{"version":0,"block":{"attributes":{"authentication_mode":{"type":"string","description_kind":"plain","optional":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","optional":true},"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_key":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_namespace":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_stream_input_iothub":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_namespace":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"shared_access_policy_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"shared_access_policy_name":{"type":"string","description_kind":"plain","required":true},"stream_analytics_job_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"serialization":{"nesting_mode":"list","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"field_delimiter":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet":{"version":0,"block":{"attributes":{"address_prefixes":{"type":["list","string"],"description_kind":"plain","required":true},"enforce_private_link_endpoint_network_policies":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"enforce_private_link_service_network_policies":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint_network_policies_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"private_link_service_network_policies_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_endpoint_policy_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"service_endpoints":{"type":["set","string"],"description_kind":"plain","optional":true},"virtual_network_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"delegation":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"service_delegation":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_nat_gateway_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_network_security_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_security_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet_service_endpoint_storage_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"service_resources":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription":{"version":0,"block":{"attributes":{"alias":{"type":"string","description":"The Alias Name of the subscription. If omitted a new UUID will be generated for this property.","description_kind":"plain","optional":true,"computed":true},"billing_scope_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subscription_id":{"type":"string","description":"The GUID of the Subscription.","description_kind":"plain","optional":true,"computed":true},"subscription_name":{"type":"string","description":"The Display Name for the Subscription.","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description":"The Tenant ID to which the subscription belongs","description_kind":"plain","computed":true},"workload":{"type":"string","description":"The workload type for the Subscription. Possible values are `Production` (default) and `DevTest`.","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_cost_management_export":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recurrence_period_end_date":{"type":"string","description_kind":"plain","required":true},"recurrence_period_start_date":{"type":"string","description_kind":"plain","required":true},"recurrence_type":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"export_data_options":{"nesting_mode":"list","block":{"attributes":{"time_frame":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"export_data_storage_location":{"nesting_mode":"list","block":{"attributes":{"container_id":{"type":"string","description_kind":"plain","required":true},"root_folder_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"enforce":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"policy_definition_id":{"type":"string","description_kind":"plain","required":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"non_compliance_message":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_policy_exemption":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"exemption_category":{"type":"string","description_kind":"plain","required":true},"expires_on":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_reference_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_policy_remediation":{"version":0,"block":{"attributes":{"failure_percentage":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_filters":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parallel_deployments":{"type":"number","description_kind":"plain","optional":true},"policy_assignment_id":{"type":"string","description_kind":"plain","required":true},"policy_definition_id":{"type":"string","description_kind":"plain","optional":true},"resource_count":{"type":"number","description_kind":"plain","optional":true},"resource_discovery_mode":{"type":"string","description_kind":"plain","optional":true},"subscription_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_firewall_rule":{"version":0,"block":{"attributes":{"end_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_ip_address":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_integration_runtime_azure":{"version":0,"block":{"attributes":{"compute_type":{"type":"string","description_kind":"plain","optional":true},"core_count":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"time_to_live_min":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_integration_runtime_self_hosted":{"version":0,"block":{"attributes":{"authorization_key_primary":{"type":"string","description_kind":"plain","computed":true},"authorization_key_secondary":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_linked_service":{"version":0,"block":{"attributes":{"additional_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"annotations":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"type_properties_json":{"type":"string","description_kind":"plain","required":true}},"block_types":{"integration_runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_managed_private_endpoint":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subresource_name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_private_link_hub":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_role_assignment":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"role_name":{"type":"string","description_kind":"plain","required":true},"synapse_spark_pool_id":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_spark_pool":{"version":0,"block":{"attributes":{"cache_size":{"type":"number","description_kind":"plain","optional":true},"compute_isolation_enabled":{"type":"bool","description_kind":"plain","optional":true},"dynamic_executor_allocation_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","optional":true},"node_size":{"type":"string","description_kind":"plain","required":true},"node_size_family":{"type":"string","description_kind":"plain","required":true},"session_level_packages_enabled":{"type":"bool","description_kind":"plain","optional":true},"spark_events_folder":{"type":"string","description_kind":"plain","optional":true},"spark_log_folder":{"type":"string","description_kind":"plain","optional":true},"spark_version":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"auto_pause":{"nesting_mode":"list","block":{"attributes":{"delay_in_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"auto_scale":{"nesting_mode":"list","block":{"attributes":{"max_node_count":{"type":"number","description_kind":"plain","required":true},"min_node_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"library_requirement":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"filename":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"spark_config":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"filename":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool":{"version":0,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_mode":{"type":"string","description_kind":"plain","optional":true},"data_encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_database_id":{"type":"string","description_kind":"plain","optional":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"restore":{"nesting_mode":"list","block":{"attributes":{"point_in_time":{"type":"string","description_kind":"plain","required":true},"source_database_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_extended_auditing_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sql_pool_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_security_alert_policy":{"version":0,"block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_state":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"sql_pool_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sql_pool_security_alert_policy_id":{"type":"string","description_kind":"plain","required":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_vulnerability_assessment_baseline":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_name":{"type":"string","description_kind":"plain","required":true},"sql_pool_vulnerability_assessment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"baseline":{"nesting_mode":"list","block":{"attributes":{"result":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_workload_classifier":{"version":0,"block":{"attributes":{"context":{"type":"string","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"importance":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","optional":true},"member_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"workload_group_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_sql_pool_workload_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"importance":{"type":"string","description_kind":"plain","optional":true},"max_resource_percent":{"type":"number","description_kind":"plain","required":true},"max_resource_percent_per_request":{"type":"number","description_kind":"plain","optional":true},"min_resource_percent":{"type":"number","description_kind":"plain","required":true},"min_resource_percent_per_request":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_execution_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"sql_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace":{"version":0,"block":{"attributes":{"aad_admin":{"type":["list",["object",{"login":"string","object_id":"string","tenant_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"compute_subnet_id":{"type":"string","description_kind":"plain","optional":true},"connectivity_endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"data_exfiltration_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linking_allowed_for_aad_tenant_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"managed_resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_virtual_network_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"purview_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sql_aad_admin":{"type":["list",["object",{"login":"string","object_id":"string","tenant_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"sql_administrator_login":{"type":"string","description_kind":"plain","required":true},"sql_administrator_login_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"sql_identity_control_enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_data_lake_gen2_filesystem_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"azure_devops_repo":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"last_commit_id":{"type":"string","description_kind":"plain","optional":true},"project_name":{"type":"string","description_kind":"plain","required":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"customer_managed_key":{"nesting_mode":"list","block":{"attributes":{"key_name":{"type":"string","description_kind":"plain","optional":true},"key_versionless_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"github_repo":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"git_url":{"type":"string","description_kind":"plain","optional":true},"last_commit_id":{"type":"string","description_kind":"plain","optional":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"root_folder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_aad_admin":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_extended_auditing_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_account_access_key_is_secondary":{"type":"bool","description_kind":"plain","optional":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_key":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"customer_managed_key_name":{"type":"string","description_kind":"plain","required":true},"customer_managed_key_versionless_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_security_alert_policy":{"version":0,"block":{"attributes":{"disabled_alerts":{"type":["set","string"],"description_kind":"plain","optional":true},"email_account_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_state":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_endpoint":{"type":"string","description_kind":"plain","optional":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_sql_aad_admin":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login":{"type":"string","description_kind":"plain","required":true},"object_id":{"type":"string","description_kind":"plain","required":true},"synapse_workspace_id":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace_vulnerability_assessment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"storage_container_path":{"type":"string","description_kind":"plain","required":true},"storage_container_sas_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"workspace_security_alert_policy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"recurring_scans":{"nesting_mode":"list","block":{"attributes":{"email_subscription_admins_enabled":{"type":"bool","description_kind":"plain","optional":true},"emails":{"type":["list","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_template_deployment":{"version":1,"block":{"attributes":{"deployment_mode":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"parameters_body":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"template_body":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_tenant_template_deployment":{"version":0,"block":{"attributes":{"debug_level":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"parameters_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"template_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_spec_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_azure_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"geo_mappings":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"subnet":{"nesting_mode":"list","block":{"attributes":{"first":{"type":"string","description_kind":"plain","required":true},"last":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_external_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"endpoint_location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"geo_mappings":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"subnet":{"nesting_mode":"list","block":{"attributes":{"first":{"type":"string","description_kind":"plain","required":true},"last":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_nested_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"endpoint_location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"geo_mappings":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_child_endpoints":{"type":"number","description_kind":"plain","required":true},"minimum_required_child_endpoints_ipv4":{"type":"number","description_kind":"plain","optional":true},"minimum_required_child_endpoints_ipv6":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"subnet":{"nesting_mode":"list","block":{"attributes":{"first":{"type":"string","description_kind":"plain","required":true},"last":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_profile":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_return":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"traffic_routing_method":{"type":"string","description_kind":"plain","required":true},"traffic_view_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"dns_config":{"nesting_mode":"list","block":{"attributes":{"relative_name":{"type":"string","description_kind":"plain","required":true},"ttl":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"monitor_config":{"nesting_mode":"list","block":{"attributes":{"expected_status_code_ranges":{"type":["list","string"],"description_kind":"plain","optional":true},"interval_in_seconds":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"tolerated_number_of_failures":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"custom_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_user_assigned_identity":{"version":1,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_video_analyzer":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_account":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"user_assigned_identity_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_video_analyzer_edge_module":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"video_analyzer_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_virtual_desktop_application":{"version":0,"block":{"attributes":{"application_group_id":{"type":"string","description_kind":"plain","required":true},"command_line_argument_policy":{"type":"string","description_kind":"plain","required":true},"command_line_arguments":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"icon_index":{"type":"number","description_kind":"plain","optional":true},"icon_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"show_in_portal":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_application_group":{"version":1,"block":{"attributes":{"default_desktop_display_name":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"host_pool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_host_pool":{"version":1,"block":{"attributes":{"custom_rdp_properties":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","required":true},"maximum_sessions_allowed":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"personal_desktop_assignment_type":{"type":"string","description_kind":"plain","optional":true},"preferred_app_group_type":{"type":"string","description":"Preferred App Group type to display","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_vm_on_connect":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"validate_environment":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_host_pool_registration_info":{"version":0,"block":{"attributes":{"expiration_date":{"type":"string","description_kind":"plain","required":true},"hostpool_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_scaling_plan":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"exclusion_tag":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"host_pool":{"nesting_mode":"list","block":{"attributes":{"hostpool_id":{"type":"string","description_kind":"plain","required":true},"scaling_plan_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"schedule":{"nesting_mode":"list","block":{"attributes":{"days_of_week":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"off_peak_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"off_peak_start_time":{"type":"string","description_kind":"plain","required":true},"peak_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"peak_start_time":{"type":"string","description_kind":"plain","required":true},"ramp_down_capacity_threshold_percent":{"type":"number","description_kind":"plain","required":true},"ramp_down_force_logoff_users":{"type":"bool","description_kind":"plain","required":true},"ramp_down_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"ramp_down_minimum_hosts_percent":{"type":"number","description_kind":"plain","required":true},"ramp_down_notification_message":{"type":"string","description_kind":"plain","required":true},"ramp_down_start_time":{"type":"string","description_kind":"plain","required":true},"ramp_down_stop_hosts_when":{"type":"string","description_kind":"plain","required":true},"ramp_down_wait_time_minutes":{"type":"number","description_kind":"plain","required":true},"ramp_up_capacity_threshold_percent":{"type":"number","description_kind":"plain","optional":true},"ramp_up_load_balancing_algorithm":{"type":"string","description_kind":"plain","required":true},"ramp_up_minimum_hosts_percent":{"type":"number","description_kind":"plain","optional":true},"ramp_up_start_time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_workspace":{"version":1,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"friendly_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_desktop_workspace_application_group_association":{"version":1,"block":{"attributes":{"application_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","optional":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_router_asn":{"type":"number","description_kind":"plain","computed":true},"virtual_router_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"virtual_wan_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"route":{"nesting_mode":"set","block":{"attributes":{"address_prefixes":{"type":["list","string"],"description_kind":"plain","required":true},"next_hop_ip_address":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_bgp_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_asn":{"type":"number","description_kind":"plain","required":true},"peer_ip":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_security_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"remote_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing":{"nesting_mode":"list","block":{"attributes":{"associated_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"route_table_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"static_vnet_route":{"nesting_mode":"list","block":{"attributes":{"address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"next_hop_ip_address":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_ip":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"private_ip_allocation_method":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_route_table":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"labels":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"route":{"nesting_mode":"set","block":{"attributes":{"destinations":{"type":["set","string"],"description_kind":"plain","required":true},"destinations_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"next_hop":{"type":"string","description_kind":"plain","required":true},"next_hop_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_route_table_route":{"version":0,"block":{"attributes":{"destinations":{"type":["set","string"],"description_kind":"plain","required":true},"destinations_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"next_hop":{"type":"string","description_kind":"plain","required":true},"next_hop_type":{"type":"string","description_kind":"plain","optional":true},"route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub_security_partner_provider":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine":{"version":0,"block":{"attributes":{"availability_set_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_data_disks_on_termination":{"type":"bool","description_kind":"plain","optional":true},"delete_os_disk_on_termination":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","required":true},"primary_network_interface_id":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vm_size":{"type":"string","description_kind":"plain","required":true},"zones":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"storage_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"os_profile":{"nesting_mode":"set","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name":{"type":"string","description_kind":"plain","required":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"os_profile_linux_config":{"nesting_mode":"set","block":{"attributes":{"disable_password_authentication":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"ssh_keys":{"nesting_mode":"list","block":{"attributes":{"key_data":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"os_profile_secrets":{"nesting_mode":"list","block":{"attributes":{"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vault_certificates":{"nesting_mode":"list","block":{"attributes":{"certificate_store":{"type":"string","description_kind":"plain","optional":true},"certificate_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"os_profile_windows_config":{"nesting_mode":"set","block":{"attributes":{"enable_automatic_upgrades":{"type":"bool","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"additional_unattend_config":{"nesting_mode":"list","block":{"attributes":{"component":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"pass":{"type":"string","description_kind":"plain","required":true},"setting_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"winrm":{"nesting_mode":"list","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"storage_data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lun":{"type":"number","description_kind":"plain","required":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"vhd_uri":{"type":"string","description_kind":"plain","optional":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_image_reference":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"offer":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"storage_os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"image_uri":{"type":"string","description_kind":"plain","optional":true},"managed_disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vhd_uri":{"type":"string","description_kind":"plain","optional":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_data_disk_attachment":{"version":0,"block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lun":{"type":"number","description_kind":"plain","required":true},"managed_disk_id":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_extension":{"version":0,"block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true},"virtual_machine_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_scale_set":{"version":1,"block":{"attributes":{"automatic_os_upgrade":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"health_probe_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"overprovision":{"type":"bool","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"single_placement_group":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"upgrade_policy_mode":{"type":"string","description_kind":"plain","required":true},"zones":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["set","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_profile":{"nesting_mode":"set","block":{"attributes":{"accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"dns_settings":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_inbound_nat_rules_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"public_ip_address_configuration":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","required":true},"idle_timeout":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"os_profile":{"nesting_mode":"list","block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"computer_name_prefix":{"type":"string","description_kind":"plain","required":true},"custom_data":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"os_profile_linux_config":{"nesting_mode":"set","block":{"attributes":{"disable_password_authentication":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ssh_keys":{"nesting_mode":"list","block":{"attributes":{"key_data":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"os_profile_secrets":{"nesting_mode":"set","block":{"attributes":{"source_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vault_certificates":{"nesting_mode":"list","block":{"attributes":{"certificate_store":{"type":"string","description_kind":"plain","optional":true},"certificate_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"os_profile_windows_config":{"nesting_mode":"set","block":{"attributes":{"enable_automatic_upgrades":{"type":"bool","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"additional_unattend_config":{"nesting_mode":"list","block":{"attributes":{"component":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"pass":{"type":"string","description_kind":"plain","required":true},"setting_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"winrm":{"nesting_mode":"list","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"plan":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rolling_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"max_batch_instance_percent":{"type":"number","description_kind":"plain","optional":true},"max_unhealthy_instance_percent":{"type":"number","description_kind":"plain","optional":true},"max_unhealthy_upgraded_instance_percent":{"type":"number","description_kind":"plain","optional":true},"pause_time_between_batches":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sku":{"nesting_mode":"list","block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_profile_data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lun":{"type":"number","description_kind":"plain","required":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"storage_profile_image_reference":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"offer":{"type":"string","description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_profile_os_disk":{"nesting_mode":"set","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","optional":true,"computed":true},"create_option":{"type":"string","description_kind":"plain","required":true},"image":{"type":"string","description_kind":"plain","optional":true},"managed_disk_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"os_type":{"type":"string","description_kind":"plain","optional":true},"vhd_containers":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_virtual_machine_scale_set_extension":{"version":0,"block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"force_update_tag":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","required":true},"bgp_community":{"type":"string","description_kind":"plain","optional":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"flow_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"guid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet":{"type":["set",["object",{"address_prefix":"string","id":"string","name":"string","security_group":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"ddos_protection_plan":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_dns_servers":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_network_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway":{"version":0,"block":{"attributes":{"active_active":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"default_local_network_gateway_id":{"type":"string","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_bgp":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"generation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"vpn_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bgp_settings":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","optional":true},"peer_weight":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"peering_addresses":{"nesting_mode":"list","block":{"attributes":{"apipa_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"default_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"ip_configuration_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"},"max_items":1},"custom_route":{"nesting_mode":"list","block":{"attributes":{"address_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"private_ip_address_allocation":{"type":"string","description_kind":"plain","optional":true},"public_ip_address_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":3},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpn_client_configuration":{"nesting_mode":"list","block":{"attributes":{"aad_audience":{"type":"string","description_kind":"plain","optional":true},"aad_issuer":{"type":"string","description_kind":"plain","optional":true},"aad_tenant":{"type":"string","description_kind":"plain","optional":true},"address_space":{"type":["list","string"],"description_kind":"plain","required":true},"radius_server_address":{"type":"string","description_kind":"plain","optional":true},"radius_server_secret":{"type":"string","description_kind":"plain","optional":true},"vpn_auth_types":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"vpn_client_protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"revoked_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_cert_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"azurerm_virtual_network_gateway_connection":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"connection_mode":{"type":"string","description_kind":"plain","optional":true},"connection_protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dpd_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"egress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"enable_bgp":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"express_route_circuit_id":{"type":"string","description_kind":"plain","optional":true},"express_route_gateway_bypass":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"local_azure_ip_address_enabled":{"type":"bool","description_kind":"plain","optional":true},"local_network_gateway_id":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_virtual_network_gateway_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_weight":{"type":"number","description_kind":"plain","optional":true,"computed":true},"shared_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"use_policy_based_traffic_selectors":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"virtual_network_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_bgp_addresses":{"nesting_mode":"list","block":{"attributes":{"primary":{"type":"string","description_kind":"plain","required":true},"secondary":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ipsec_policy":{"nesting_mode":"list","block":{"attributes":{"dh_group":{"type":"string","description_kind":"plain","required":true},"ike_encryption":{"type":"string","description_kind":"plain","required":true},"ike_integrity":{"type":"string","description_kind":"plain","required":true},"ipsec_encryption":{"type":"string","description_kind":"plain","required":true},"ipsec_integrity":{"type":"string","description_kind":"plain","required":true},"pfs_group":{"type":"string","description_kind":"plain","required":true},"sa_datasize":{"type":"number","description_kind":"plain","optional":true,"computed":true},"sa_lifetime":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_selector_policy":{"nesting_mode":"list","block":{"attributes":{"local_address_cidrs":{"type":["list","string"],"description_kind":"plain","required":true},"remote_address_cidrs":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway_nat_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true},"virtual_network_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"external_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"internal_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_peering":{"version":0,"block":{"attributes":{"allow_forwarded_traffic":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allow_gateway_transit":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allow_virtual_network_access":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"remote_virtual_network_id":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"use_remote_gateways":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"virtual_network_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_wan":{"version":0,"block":{"attributes":{"allow_branch_to_branch_traffic":{"type":"bool","description_kind":"plain","optional":true},"disable_vpn_encryption":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"office365_local_breakout_category":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_cluster":{"version":0,"block":{"attributes":{"cluster_node_count":{"type":"number","description_kind":"plain","required":true},"cluster_number":{"type":"number","description_kind":"plain","computed":true},"hosts":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"vmware_cloud_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_express_route_authorization":{"version":0,"block":{"attributes":{"express_route_authorization_id":{"type":"string","description_kind":"plain","computed":true},"express_route_authorization_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_cloud_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_private_cloud":{"version":0,"block":{"attributes":{"circuit":{"type":["list",["object",{"express_route_id":"string","express_route_private_peering_id":"string","primary_subnet_cidr":"string","secondary_subnet_cidr":"string"}]],"description_kind":"plain","computed":true},"hcx_cloud_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_connection_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"management_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_subnet_cidr":{"type":"string","description_kind":"plain","required":true},"nsxt_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"nsxt_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"nsxt_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provisioning_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vcenter_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"vcenter_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"vcsa_endpoint":{"type":"string","description_kind":"plain","computed":true},"vmotion_subnet_cidr":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"management_cluster":{"nesting_mode":"list","block":{"attributes":{"hosts":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"number","description_kind":"plain","computed":true},"size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_gateway":{"version":0,"block":{"attributes":{"bgp_route_translation_for_nat_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"routing_preference":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scale_unit":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_hub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"bgp_settings":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","required":true},"bgp_peering_address":{"type":"string","description_kind":"plain","computed":true},"peer_weight":{"type":"number","description_kind":"plain","required":true}},"block_types":{"instance_0_bgp_peering_address":{"nesting_mode":"list","block":{"attributes":{"custom_ips":{"type":["set","string"],"description_kind":"plain","required":true},"default_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"tunnel_ips":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"instance_1_bgp_peering_address":{"nesting_mode":"list","block":{"attributes":{"custom_ips":{"type":["set","string"],"description_kind":"plain","required":true},"default_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","computed":true},"tunnel_ips":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_gateway_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_security_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"remote_vpn_site_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing":{"nesting_mode":"list","block":{"attributes":{"associated_route_table":{"type":"string","description_kind":"plain","required":true}},"block_types":{"propagated_route_table":{"nesting_mode":"list","block":{"attributes":{"labels":{"type":["set","string"],"description_kind":"plain","optional":true},"route_table_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_selector_policy":{"nesting_mode":"set","block":{"attributes":{"local_address_ranges":{"type":["set","string"],"description_kind":"plain","required":true},"remote_address_ranges":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"vpn_link":{"nesting_mode":"list","block":{"attributes":{"bandwidth_mbps":{"type":"number","description_kind":"plain","optional":true},"bgp_enabled":{"type":"bool","description_kind":"plain","optional":true},"connection_mode":{"type":"string","description_kind":"plain","optional":true},"egress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"ingress_nat_rule_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"local_azure_ip_address_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_based_traffic_selector_enabled":{"type":"bool","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"ratelimit_enabled":{"type":"bool","description_kind":"plain","optional":true},"route_weight":{"type":"number","description_kind":"plain","optional":true},"shared_key":{"type":"string","description_kind":"plain","optional":true},"vpn_site_link_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_bgp_address":{"nesting_mode":"set","block":{"attributes":{"ip_address":{"type":"string","description_kind":"plain","required":true},"ip_configuration_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ipsec_policy":{"nesting_mode":"list","block":{"attributes":{"dh_group":{"type":"string","description_kind":"plain","required":true},"encryption_algorithm":{"type":"string","description_kind":"plain","required":true},"ike_encryption_algorithm":{"type":"string","description_kind":"plain","required":true},"ike_integrity_algorithm":{"type":"string","description_kind":"plain","required":true},"integrity_algorithm":{"type":"string","description_kind":"plain","required":true},"pfs_group":{"type":"string","description_kind":"plain","required":true},"sa_data_size_kb":{"type":"number","description_kind":"plain","required":true},"sa_lifetime_sec":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"azurerm_vpn_gateway_nat_rule":{"version":0,"block":{"attributes":{"external_address_space_mappings":{"type":["list","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_address_space_mappings":{"type":["list","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true},"ip_configuration_id":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"external_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"internal_mapping":{"nesting_mode":"list","block":{"attributes":{"address_space":{"type":"string","description_kind":"plain","required":true},"port_range":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_server_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpn_authentication_types":{"type":["list","string"],"description_kind":"plain","required":true},"vpn_protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"azure_active_directory_authentication":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":"string","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","required":true},"tenant":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"client_revoked_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"client_root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_cert_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ipsec_policy":{"nesting_mode":"list","block":{"attributes":{"dh_group":{"type":"string","description_kind":"plain","required":true},"ike_encryption":{"type":"string","description_kind":"plain","required":true},"ike_integrity":{"type":"string","description_kind":"plain","required":true},"ipsec_encryption":{"type":"string","description_kind":"plain","required":true},"ipsec_integrity":{"type":"string","description_kind":"plain","required":true},"pfs_group":{"type":"string","description_kind":"plain","required":true},"sa_data_size_kilobytes":{"type":"number","description_kind":"plain","required":true},"sa_lifetime_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"radius":{"nesting_mode":"list","block":{"block_types":{"client_root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"server":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"score":{"type":"number","description_kind":"plain","required":true},"secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"server_root_certificate":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"public_cert_data":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_server_configuration_policy_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"vpn_server_configuration_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_site":{"version":0,"block":{"attributes":{"address_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"device_model":{"type":"string","description_kind":"plain","optional":true},"device_vendor":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_wan_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"link":{"nesting_mode":"list","block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"speed_in_mbps":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bgp":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"number","description_kind":"plain","required":true},"peering_address":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"o365_policy":{"nesting_mode":"list","block":{"block_types":{"traffic_category":{"nesting_mode":"list","block":{"attributes":{"allow_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"default_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"optimize_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_app_active_slot":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_successful_swap":{"type":"string","description":"The timestamp of the last successful swap with `Production`","description_kind":"plain","computed":true},"overwrite_network_config":{"type":"bool","description":"The swap action should overwrite the Production slot's network configuration with the configuration from this slot. Defaults to `true`.","description_kind":"plain","optional":true},"slot_id":{"type":"string","description":"The ID of the Slot to swap with `Production`.","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_app_hybrid_connection":{"version":0,"block":{"attributes":{"hostname":{"type":"string","description":"The hostname of the endpoint.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description":"The name of the Relay Namespace.","description_kind":"plain","computed":true},"port":{"type":"number","description":"The port to use for the endpoint","description_kind":"plain","required":true},"relay_id":{"type":"string","description":"The ID of the Relay Hybrid Connection to use.","description_kind":"plain","required":true},"relay_name":{"type":"string","description":"The name of the Relay in use.","description_kind":"plain","computed":true},"send_key_name":{"type":"string","description":"The name of the Relay key with `Send` permission to use. Defaults to `RootManageSharedAccessKey`","description_kind":"plain","optional":true},"send_key_value":{"type":"string","description":"The Primary Access Key for the `send_key_name`","description_kind":"plain","computed":true,"sensitive":true},"service_bus_namespace":{"type":"string","description":"The Service Bus Namespace.","description_kind":"plain","computed":true},"service_bus_suffix":{"type":"string","description":"The suffix for the endpoint.","description_kind":"plain","computed":true},"web_app_id":{"type":"string","description":"The ID of the Web App for this Hybrid Connection.","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_application_firewall_policy":{"version":0,"block":{"attributes":{"http_listener_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"path_based_rule_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_rules":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","required":true},"rule_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_conditions":{"nesting_mode":"list","block":{"attributes":{"match_values":{"type":["list","string"],"description_kind":"plain","required":true},"negation_condition":{"type":"bool","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","required":true},"transforms":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"match_variables":{"nesting_mode":"list","block":{"attributes":{"selector":{"type":"string","description_kind":"plain","optional":true},"variable_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"managed_rules":{"nesting_mode":"list","block":{"block_types":{"exclusion":{"nesting_mode":"list","block":{"attributes":{"match_variable":{"type":"string","description_kind":"plain","required":true},"selector":{"type":"string","description_kind":"plain","required":true},"selector_match_operator":{"type":"string","description_kind":"plain","required":true}},"block_types":{"excluded_rule_set":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rule_group":{"nesting_mode":"list","block":{"attributes":{"excluded_rules":{"type":["list","string"],"description_kind":"plain","optional":true},"rule_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"managed_rule_set":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule_group_override":{"nesting_mode":"list","block":{"attributes":{"disabled_rules":{"type":["list","string"],"description_kind":"plain","optional":true},"rule_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"policy_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"file_upload_limit_in_mb":{"type":"number","description_kind":"plain","optional":true},"max_request_body_size_in_kb":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"request_body_check":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub":{"version":1,"block":{"attributes":{"aad_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"capacity":{"type":"number","description_kind":"plain","optional":true},"external_ip":{"type":"string","description_kind":"plain","computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tls_client_cert_enabled":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"live_trace":{"nesting_mode":"list","block":{"attributes":{"connectivity_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"http_request_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"messaging_logs_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_hub":{"version":1,"block":{"attributes":{"anonymous_connections_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"event_handler":{"nesting_mode":"set","block":{"attributes":{"system_events":{"type":["set","string"],"description_kind":"plain","optional":true},"url_template":{"type":"string","description_kind":"plain","required":true},"user_event_pattern":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth":{"nesting_mode":"list","block":{"attributes":{"managed_identity_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_network_acl":{"version":0,"block":{"attributes":{"default_action":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"private_endpoint":{"nesting_mode":"set","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"public_network":{"nesting_mode":"list","block":{"attributes":{"allowed_request_types":{"type":["set","string"],"description_kind":"plain","optional":true},"denied_request_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_shared_private_link_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"request_message":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"subresource_name":{"type":"string","description_kind":"plain","required":true},"target_resource_id":{"type":"string","description_kind":"plain","required":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the function app use Client Certificates","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser` ","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Windows Function App enabled.","description_kind":"plain","optional":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App only be accessed via HTTPS?","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description":"Specifies the name of the Function App.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description":"The ID of the App Service Plan within which to create this Function App","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Windows Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Windows Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Windows Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Windows Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Windows Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Windows Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Windows Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description":"The Windows FX Version string.","description_kind":"plain","computed":true},"worker_count":{"type":"number","description":"The number of Workers for this Windows Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The PowerShell Core version to use. Possible values are `7`, and `7.2`","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description":"Does the Function App use a custom Application Stack?","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_function_app_slot":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description":"A map of key-value pairs for [App Settings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-app-settings) and custom values.","description_kind":"plain","optional":true},"builtin_logging_enabled":{"type":"bool","description":"Should built in logging be enabled. Configures `AzureWebJobsDashboard` app setting based on the configured storage setting.","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description":"Should the Function App Slot use Client Certificates.","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description":"The mode of the Function App Slot's client certificates requirement for incoming requests. Possible values are `Required`, `Optional`, and `OptionalInteractiveUser`.","description_kind":"plain","optional":true},"content_share_force_disabled":{"type":"bool","description":"Force disable the content share settings.","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description":"The identifier used by App Service to perform domain ownership verification via DNS TXT record.","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description":"The amount of memory in gigabyte-seconds that your application is allowed to consume per day. Setting this value only affects function apps in Consumption Plans.","description_kind":"plain","optional":true},"default_hostname":{"type":"string","description":"The default hostname of the Windows Function App Slot.","description_kind":"plain","computed":true},"enabled":{"type":"bool","description":"Is the Windows Function App Slot enabled.","description_kind":"plain","optional":true},"function_app_id":{"type":"string","description":"The ID of the Windows Function App this Slot is a member of.","description_kind":"plain","required":true},"functions_extension_version":{"type":"string","description":"The runtime version associated with the Function App Slot.","description_kind":"plain","optional":true},"https_only":{"type":"bool","description":"Can the Function App Slot only be accessed via HTTPS?","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description":"The User Assigned Identity to use for Key Vault access.","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description":"The Kind value for this Windows Function App Slot.","description_kind":"plain","computed":true},"name":{"type":"string","description":"Specifies the name of the Windows Function App Slot.","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description":"A list of outbound IP addresses. For example `[\"52.23.25.3\", \"52.143.43.12\"]`.","description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description":"A comma separated list of outbound IP addresses as a string. For example `52.23.25.3,52.143.43.12`.","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description":"A list of possible outbound IP addresses, not all of which are necessarily in use. This is a superset of `outbound_ip_address_list`. For example `[\"52.23.25.3\", \"52.143.43.12\"]`.","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description":"A comma separated list of possible outbound IP addresses as a string. For example `52.23.25.3,52.143.43.12,52.143.43.17`. This is a superset of `outbound_ip_addresses`. For example `[\"52.23.25.3\", \"52.143.43.12\",\"52.143.43.17\"]`.","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description":"The access key which will be used to access the storage account for the Function App Slot.","description_kind":"plain","optional":true,"sensitive":true},"storage_account_name":{"type":"string","description":"The backend storage account name which will be used by this Function App Slot.","description_kind":"plain","optional":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String to connect to the storage account for this Function App.","description_kind":"plain","optional":true},"storage_uses_managed_identity":{"type":"bool","description":"Should the Function App Slot use its Managed Identity to access storage?","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description":"If this Windows Web App is Always On enabled. Defaults to `false`.","description_kind":"plain","optional":true,"computed":true},"api_definition_url":{"type":"string","description":"The URL of the API definition that describes this Windows Function App.","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description":"The ID of the API Management API for this Windows Function App.","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description":"The program and any arguments used to launch this app via the command line. (Example `node myapp.js`).","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description":"The number of workers this function app can scale out to. Only applicable to apps on the Consumption and Premium plan.","description_kind":"plain","optional":true,"computed":true},"application_insights_connection_string":{"type":"string","description":"The Connection String for linking the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"application_insights_key":{"type":"string","description":"The Instrumentation Key for connecting the Windows Function App to Application Insights.","description_kind":"plain","optional":true,"sensitive":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description":"Specifies a list of Default Documents for the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description":"Is detailed error logging enabled","description_kind":"plain","computed":true},"elastic_instance_minimum":{"type":"number","description":"The number of minimum instances for this Windows Function App. Only affects apps on Elastic Premium plans.","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description":"State of FTP / FTPS service for this function app. Possible values include: `AllAllowed`, `FtpsOnly` and `Disabled`. Defaults to `Disabled`.","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description":"The path to be checked for this function app health.","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description":"Specifies if the http2 protocol should be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"load_balancing_mode":{"type":"string","description":"The Site load balancing mode. Possible values include: `WeightedRoundRobin`, `LeastRequests`, `LeastResponseTime`, `WeightedTotalTraffic`, `RequestHash`, `PerSiteRoundRobin`. Defaults to `LeastRequests` if omitted.","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description":"The Managed Pipeline mode. Possible values include: `Integrated`, `Classic`. Defaults to `Integrated`.","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description":"The configures the minimum version of TLS required for SSL requests. Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"pre_warmed_instance_count":{"type":"number","description":"The number of pre-warmed instances for this function app. Only affects apps on an Elastic Premium plan.","description_kind":"plain","optional":true,"computed":true},"remote_debugging_enabled":{"type":"bool","description":"Should Remote Debugging be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description":"The Remote Debugging Version. Possible values include `VS2017` and `VS2019`","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description":"Should Functions Runtime Scale Monitoring be enabled.","description_kind":"plain","optional":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description":"Configures the minimum version of TLS required for SSL requests to the SCM site Possible values include: `1.0`, `1.1`, and `1.2`. Defaults to `1.2`.","description_kind":"plain","optional":true},"scm_type":{"type":"string","description":"The SCM Type in use by the Windows Function App.","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description":"Should the Windows Function App `ip_restriction` configuration be used for the SCM also.","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description":"Should the Windows Web App use a 32-bit worker.","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description":"Should Web Sockets be enabled. Defaults to `false`.","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description":"The Windows FX Version string.","description_kind":"plain","computed":true},"worker_count":{"type":"number","description":"The number of Workers for this Windows Function App.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_service_logs":{"nesting_mode":"list","block":{"attributes":{"disk_quota_mb":{"type":"number","description":"The amount of disk space to use for logs. Valid values are between `25` and `100`.","description_kind":"plain","optional":true},"retention_period_days":{"type":"number","description":"The retention period for logs in days. Valid values are between `0` and `99999`. Defaults to `0` (never delete).","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"application_stack":{"nesting_mode":"list","block":{"attributes":{"dotnet_version":{"type":"string","description":"The version of .Net. Possible values are `3.1` and `6`","description_kind":"plain","optional":true},"java_version":{"type":"string","description":"The version of Java to use. Possible values are `8`, and `11`","description_kind":"plain","optional":true},"node_version":{"type":"string","description":"The version of Node to use. Possible values include `12`, and `14`","description_kind":"plain","optional":true},"powershell_core_version":{"type":"string","description":"The PowerShell Core version to use. Possible values are `7`, and `7.2`","description_kind":"plain","optional":true},"use_custom_runtime":{"type":"bool","description":"Does the Function App use a custom Application Stack?","description_kind":"plain","optional":true},"use_dotnet_isolated_runtime":{"type":"bool","description":"Should the DotNet process use an isolated runtime. Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_virtual_machine":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"allow_extension_operations":{"type":"bool","description_kind":"plain","optional":true},"availability_set_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"dedicated_host_group_id":{"type":"string","description_kind":"plain","optional":true},"dedicated_host_id":{"type":"string","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_automatic_updates":{"type":"bool","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"hotpatching_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","required":true},"patch_mode":{"type":"string","description_kind":"plain","optional":true},"platform_fault_domain":{"type":"number","description_kind":"plain","optional":true},"priority":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"size":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true},"virtual_machine_scale_set_id":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"additional_unattend_content":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"setting":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"winrm_listener":{"nesting_mode":"set","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_virtual_machine_scale_set":{"version":0,"block":{"attributes":{"admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","required":true},"capacity_reservation_group_id":{"type":"string","description_kind":"plain","optional":true},"computer_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"do_not_run_extensions_on_overprovisioned_machines":{"type":"bool","description_kind":"plain","optional":true},"edge_zone":{"type":"string","description_kind":"plain","optional":true},"enable_automatic_updates":{"type":"bool","description_kind":"plain","optional":true},"encryption_at_host_enabled":{"type":"bool","description_kind":"plain","optional":true},"eviction_policy":{"type":"string","description_kind":"plain","optional":true},"extension_operations_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"extensions_time_budget":{"type":"string","description_kind":"plain","optional":true},"health_probe_id":{"type":"string","description_kind":"plain","optional":true},"host_group_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":"number","description_kind":"plain","required":true},"license_type":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true},"max_bid_price":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"overprovision":{"type":"bool","description_kind":"plain","optional":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"string","description_kind":"plain","optional":true},"provision_vm_agent":{"type":"bool","description_kind":"plain","optional":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_in_policy":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"secure_boot_enabled":{"type":"bool","description_kind":"plain","optional":true},"single_placement_group":{"type":"bool","description_kind":"plain","optional":true},"sku":{"type":"string","description_kind":"plain","required":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true},"upgrade_mode":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vtpm_enabled":{"type":"bool","description_kind":"plain","optional":true},"zone_balance":{"type":"bool","description_kind":"plain","optional":true},"zones":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"additional_capabilities":{"nesting_mode":"list","block":{"attributes":{"ultra_ssd_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"additional_unattend_content":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"setting":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"automatic_instance_repair":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"grace_period":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"automatic_os_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"disable_automatic_rollback":{"type":"bool","description_kind":"plain","required":true},"enable_automatic_os_upgrade":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"boot_diagnostics":{"nesting_mode":"list","block":{"attributes":{"storage_account_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"create_option":{"type":"string","description_kind":"plain","optional":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","required":true},"lun":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"ultra_ssd_disk_iops_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ultra_ssd_disk_mbps_read_write":{"type":"number","description_kind":"plain","optional":true,"computed":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"extension":{"nesting_mode":"set","block":{"attributes":{"auto_upgrade_minor_version":{"type":"bool","description_kind":"plain","optional":true},"automatic_upgrade_enabled":{"type":"bool","description_kind":"plain","optional":true},"force_update_tag":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protected_settings":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"provision_after_extensions":{"type":["list","string"],"description_kind":"plain","optional":true},"publisher":{"type":"string","description_kind":"plain","required":true},"settings":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"type_handler_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"gallery_applications":{"nesting_mode":"list","block":{"attributes":{"configuration_reference_blob_uri":{"type":"string","description_kind":"plain","optional":true},"order":{"type":"number","description_kind":"plain","optional":true},"package_reference_id":{"type":"string","description_kind":"plain","required":true},"tag":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"list","block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","optional":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ip_configuration":{"nesting_mode":"list","block":{"attributes":{"application_gateway_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"application_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_backend_address_pool_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"load_balancer_inbound_nat_rules_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"public_ip_address":{"nesting_mode":"list","block":{"attributes":{"domain_name_label":{"type":"string","description_kind":"plain","optional":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_prefix_id":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ip_tag":{"nesting_mode":"list","block":{"attributes":{"tag":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"os_disk":{"nesting_mode":"list","block":{"attributes":{"caching":{"type":"string","description_kind":"plain","required":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"disk_size_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secure_vm_disk_encryption_set_id":{"type":"string","description_kind":"plain","optional":true},"security_encryption_type":{"type":"string","description_kind":"plain","optional":true},"storage_account_type":{"type":"string","description_kind":"plain","required":true},"write_accelerator_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"diff_disk_settings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"string","description_kind":"plain","required":true},"placement":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"plan":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"product":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rolling_upgrade_policy":{"nesting_mode":"list","block":{"attributes":{"cross_zone_upgrades_enabled":{"type":"bool","description_kind":"plain","optional":true},"max_batch_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_instance_percent":{"type":"number","description_kind":"plain","required":true},"max_unhealthy_upgraded_instance_percent":{"type":"number","description_kind":"plain","required":true},"pause_time_between_batches":{"type":"string","description_kind":"plain","required":true},"prioritize_unhealthy_instances_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scale_in":{"nesting_mode":"list","block":{"attributes":{"force_deletion_enabled":{"type":"bool","description_kind":"plain","optional":true},"rule":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secret":{"nesting_mode":"list","block":{"attributes":{"key_vault_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"store":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"source_image_reference":{"nesting_mode":"list","block":{"attributes":{"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"spot_restore":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"terminate_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"termination_notification":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"timeout":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"winrm_listener":{"nesting_mode":"set","block":{"attributes":{"certificate_url":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_web_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description_kind":"plain","computed":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"current_stack":{"type":"string","description_kind":"plain","optional":true},"docker_container_name":{"type":"string","description_kind":"plain","optional":true},"docker_container_registry":{"type":"string","description_kind":"plain","optional":true},"docker_container_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_action":{"nesting_mode":"list","block":{"attributes":{"executable":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"private_memory_kb":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"virtual_application":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","required":true},"preload":{"type":"bool","description_kind":"plain","required":true},"virtual_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"virtual_directory":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","optional":true},"virtual_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"sticky_settings":{"nesting_mode":"list","block":{"attributes":{"app_setting_names":{"type":["list","string"],"description_kind":"plain","optional":true},"connection_string_names":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_web_app_slot":{"version":0,"block":{"attributes":{"app_service_id":{"type":"string","description_kind":"plain","required":true},"app_settings":{"type":["map","string"],"description_kind":"plain","optional":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_mode":{"type":"string","description_kind":"plain","optional":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","optional":true},"zip_deploy_file":{"type":"string","description":"The local path and filename of the Zip packaged application to deploy to this Windows Web App. **Note:** Using this value requires `WEBSITE_RUN_FROM_PACKAGE=1` on the App in `app_settings`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"auth_settings":{"nesting_mode":"list","block":{"attributes":{"additional_login_parameters":{"type":["map","string"],"description":"Specifies a map of Login Parameters to send to the OpenID Connect authorization endpoint when a user logs in.","description_kind":"plain","optional":true},"allowed_external_redirect_urls":{"type":["list","string"],"description":"Specifies a list of External URLs that can be redirected to as part of logging in or logging out of the Windows Web App.","description_kind":"plain","optional":true,"computed":true},"default_provider":{"type":"string","description":"The default authentication provider to use when multiple providers are configured. Possible values include: `AzureActiveDirectory`, `Facebook`, `Google`, `MicrosoftAccount`, `Twitter`, `Github`.","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description":"Should the Authentication / Authorization feature be enabled?","description_kind":"plain","required":true},"issuer":{"type":"string","description":"The OpenID Connect Issuer URI that represents the entity which issues access tokens.","description_kind":"plain","optional":true},"runtime_version":{"type":"string","description":"The RuntimeVersion of the Authentication / Authorization feature in use.","description_kind":"plain","optional":true,"computed":true},"token_refresh_extension_hours":{"type":"number","description":"The number of hours after session token expiration that a session token can be used to call the token refresh API. Defaults to `72` hours.","description_kind":"plain","optional":true},"token_store_enabled":{"type":"bool","description":"Should the Windows Web App durably store platform-specific security tokens that are obtained during login flows? Defaults to `false`.","description_kind":"plain","optional":true},"unauthenticated_client_action":{"type":"string","description":"The action to take when an unauthenticated client attempts to access the app. Possible values include: `RedirectToLoginPage`, `AllowAnonymous`.","description_kind":"plain","optional":true,"computed":true}},"block_types":{"active_directory":{"nesting_mode":"list","block":{"attributes":{"allowed_audiences":{"type":["list","string"],"description":"Specifies a list of Allowed audience values to consider when validating JWTs issued by Azure Active Directory.","description_kind":"plain","optional":true},"client_id":{"type":"string","description":"The ID of the Client to use to authenticate with Azure Active Directory.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret for the Client ID. Cannot be used with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The App Setting name that contains the client secret of the Client. Cannot be used with `client_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"facebook":{"nesting_mode":"list","block":{"attributes":{"app_id":{"type":"string","description":"The App ID of the Facebook app used for login.","description_kind":"plain","required":true},"app_secret":{"type":"string","description":"The App Secret of the Facebook app used for Facebook Login. Cannot be specified with `app_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"app_secret_setting_name":{"type":"string","description":"The app setting name that contains the `app_secret` value used for Facebook Login. Cannot be specified with `app_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes to be requested as part of Facebook Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"github":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The ID of the GitHub app used for login.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The Client Secret of the GitHub app used for GitHub Login. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for GitHub Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"google":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OpenID Connect Client ID for the Google web application.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The client secret associated with the Google web application. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name that contains the `client_secret` value used for Google Login. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"Specifies a list of OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. If not specified, \"openid\", \"profile\", and \"email\" are used as default scopes.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"microsoft":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description":"The OAuth 2.0 client ID that was created for the app used for authentication.","description_kind":"plain","required":true},"client_secret":{"type":"string","description":"The OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"client_secret_setting_name":{"type":"string","description":"The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication. Cannot be specified with `client_secret`.","description_kind":"plain","optional":true},"oauth_scopes":{"type":["list","string"],"description":"The list of OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. If not specified, `wl.basic` is used as the default scope.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"consumer_key":{"type":"string","description":"The OAuth 1.0a consumer key of the Twitter application used for sign-in.","description_kind":"plain","required":true},"consumer_secret":{"type":"string","description":"The OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret_setting_name`.","description_kind":"plain","optional":true,"sensitive":true},"consumer_secret_setting_name":{"type":"string","description":"The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in. Cannot be specified with `consumer_secret`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"backup":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description":"Should this backup job be enabled?","description_kind":"plain","optional":true},"name":{"type":"string","description":"The name which should be used for this Backup.","description_kind":"plain","required":true},"storage_account_url":{"type":"string","description":"The SAS URL to the container.","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency_interval":{"type":"number","description":"How often the backup should be executed (e.g. for weekly backup, this should be set to `7` and `frequency_unit` should be set to `Day`).","description_kind":"plain","required":true},"frequency_unit":{"type":"string","description":"The unit of time for how often the backup should take place. Possible values include: `Day` and `Hour`.","description_kind":"plain","required":true},"keep_at_least_one_backup":{"type":"bool","description":"Should the service keep at least one backup, regardless of age of backup. Defaults to `false`.","description_kind":"plain","optional":true},"last_execution_time":{"type":"string","description":"The time the backup was last attempted.","description_kind":"plain","computed":true},"retention_period_days":{"type":"number","description":"After how many days backups should be deleted.","description_kind":"plain","optional":true},"start_time":{"type":"string","description":"When the schedule should start working in RFC-3339 format.","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"connection_string":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description":"The name which should be used for this Connection.","description_kind":"plain","required":true},"type":{"type":"string","description":"Type of database. Possible values include: `MySQL`, `SQLServer`, `SQLAzure`, `Custom`, `NotificationHub`, `ServiceBus`, `EventHub`, `APIHub`, `DocDb`, `RedisCache`, and `PostgreSQL`.","description_kind":"plain","required":true},"value":{"type":"string","description":"The connection string value.","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"identity":{"nesting_mode":"list","block":{"attributes":{"identity_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"detailed_error_messages":{"type":"bool","description_kind":"plain","optional":true},"failed_request_tracing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"application_logs":{"nesting_mode":"list","block":{"attributes":{"file_system_level":{"type":"string","description_kind":"plain","required":true}},"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"level":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","required":true},"sas_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_logs":{"nesting_mode":"list","block":{"block_types":{"azure_blob_storage":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"sas_url":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"file_system":{"nesting_mode":"list","block":{"attributes":{"retention_in_days":{"type":"number","description_kind":"plain","required":true},"retention_in_mb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"api_definition_url":{"type":"string","description_kind":"plain","optional":true},"api_management_api_id":{"type":"string","description_kind":"plain","optional":true},"app_command_line":{"type":"string","description_kind":"plain","optional":true},"auto_heal_enabled":{"type":"bool","description_kind":"plain","optional":true},"auto_swap_slot_name":{"type":"string","description_kind":"plain","optional":true},"container_registry_managed_identity_client_id":{"type":"string","description_kind":"plain","optional":true},"container_registry_use_managed_identity":{"type":"bool","description_kind":"plain","optional":true},"default_documents":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"detailed_error_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true},"health_check_eviction_time_in_min":{"type":"number","description":"The amount of time in minutes that a node is unhealthy before being removed from the load balancer. Possible values are between `2` and `10`. Defaults to `10`. Only valid in conjunction with `health_check_path`","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"load_balancing_mode":{"type":"string","description_kind":"plain","optional":true},"local_mysql_enabled":{"type":"bool","description_kind":"plain","optional":true},"managed_pipeline_mode":{"type":"string","description_kind":"plain","optional":true},"minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"remote_debugging_enabled":{"type":"bool","description_kind":"plain","optional":true},"remote_debugging_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scm_ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"scm_minimum_tls_version":{"type":"string","description_kind":"plain","optional":true},"scm_type":{"type":"string","description_kind":"plain","computed":true},"scm_use_main_ip_restriction":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"vnet_route_all_enabled":{"type":"bool","description":"Should all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied? Defaults to `false`.","description_kind":"plain","optional":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true},"windows_fx_version":{"type":"string","description_kind":"plain","computed":true},"worker_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"application_stack":{"nesting_mode":"list","block":{"attributes":{"current_stack":{"type":"string","description_kind":"plain","optional":true},"docker_container_name":{"type":"string","description_kind":"plain","optional":true},"docker_container_registry":{"type":"string","description_kind":"plain","optional":true},"docker_container_tag":{"type":"string","description_kind":"plain","optional":true},"dotnet_version":{"type":"string","description_kind":"plain","optional":true},"java_container":{"type":"string","description_kind":"plain","optional":true},"java_container_version":{"type":"string","description_kind":"plain","optional":true},"java_version":{"type":"string","description_kind":"plain","optional":true},"node_version":{"type":"string","description_kind":"plain","optional":true},"php_version":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_heal_setting":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"action_type":{"type":"string","description_kind":"plain","required":true},"minimum_process_execution_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_action":{"nesting_mode":"list","block":{"attributes":{"executable":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"trigger":{"nesting_mode":"list","block":{"attributes":{"private_memory_kb":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"requests":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slow_request":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"time_taken":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code_range":{"type":"string","description_kind":"plain","required":true},"sub_status":{"type":"number","description_kind":"plain","optional":true},"win32_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description":"Specifies a list of origins that should be allowed to make cross-origin calls.","description_kind":"plain","required":true},"support_credentials":{"type":"bool","description":"Are credentials allowed in CORS requests? Defaults to `false`.","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"virtual_application":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","required":true},"preload":{"type":"bool","description_kind":"plain","required":true},"virtual_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"virtual_directory":{"nesting_mode":"set","block":{"attributes":{"physical_path":{"type":"string","description_kind":"plain","optional":true},"virtual_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"storage_account":{"nesting_mode":"set","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"account_name":{"type":"string","description_kind":"plain","required":true},"mount_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"share_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"data_source_schemas":{"azurerm_aadb2c_directory":{"version":0,"block":{"attributes":{"billing_type":{"type":"string","description":"The type of billing for the B2C tenant. Possible values include: `MAU` or `Auths`.","description_kind":"plain","computed":true},"data_residency_location":{"type":"string","description":"Location in which the B2C tenant is hosted and data resides.","description_kind":"plain","computed":true},"domain_name":{"type":"string","description":"Domain name of the B2C tenant, including onmicrosoft.com suffix.","description_kind":"plain","required":true},"effective_start_date":{"type":"string","description":"The date from which the billing type took effect. May not be populated until after the first billing cycle.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description":"Billing SKU for the B2C tenant.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description":"The Tenant ID for the B2C tenant.","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_active_directory_domain_service":{"version":0,"block":{"attributes":{"deployment_id":{"type":"string","description_kind":"plain","computed":true},"domain_configuration_type":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"filtered_sync_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notifications":{"type":["list",["object",{"additional_recipients":["list","string"],"notify_dc_admins":"bool","notify_global_admins":"bool"}]],"description_kind":"plain","computed":true},"replica_sets":{"type":["list",["object",{"domain_controller_ip_addresses":["list","string"],"external_access_ip_address":"string","id":"string","location":"string","service_status":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"secure_ldap":{"type":["list",["object",{"certificate_expiry":"string","certificate_thumbprint":"string","enabled":"bool","external_access_enabled":"bool","public_certificate":"string"}]],"description_kind":"plain","computed":true},"security":{"type":["list",["object",{"kerberos_armoring_enabled":"bool","kerberos_rc4_encryption_enabled":"bool","ntlm_v1_enabled":"bool","sync_kerberos_passwords":"bool","sync_ntlm_passwords":"bool","sync_on_prem_passwords":"bool","tls_v1_enabled":"bool"}]],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"sync_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_advisor_recommendations":{"version":0,"block":{"attributes":{"filter_by_category":{"type":["set","string"],"description_kind":"plain","optional":true},"filter_by_resource_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recommendations":{"type":["list",["object",{"category":"string","description":"string","impact":"string","recommendation_name":"string","recommendation_type_id":"string","resource_name":"string","resource_type":"string","suppression_names":["set","string"],"updated_time":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management":{"version":0,"block":{"attributes":{"additional_location":{"type":["list",["object",{"capacity":"number","gateway_regional_url":"string","location":"string","private_ip_addresses":["list","string"],"public_ip_address_id":"string","public_ip_addresses":["list","string"],"zones":["list","string"]}]],"description_kind":"plain","computed":true},"developer_portal_url":{"type":"string","description_kind":"plain","computed":true},"gateway_regional_url":{"type":"string","description_kind":"plain","computed":true},"gateway_url":{"type":"string","description_kind":"plain","computed":true},"hostname_configuration":{"type":["list",["object",{"developer_portal":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"management":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"portal":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"proxy":["list",["object",{"default_ssl_binding":"bool","host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]],"scm":["list",["object",{"host_name":"string","key_vault_id":"string","negotiate_client_certificate":"bool"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"management_api_url":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_sender_email":{"type":"string","description_kind":"plain","computed":true},"portal_url":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address_id":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"publisher_email":{"type":"string","description_kind":"plain","computed":true},"publisher_name":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scm_url":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_current":{"type":"bool","description_kind":"plain","computed":true},"is_online":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"protocols":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"string","description_kind":"plain","required":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"soap_pass_through":{"type":"bool","description_kind":"plain","computed":true},"subscription_key_parameter_names":{"type":["list",["object",{"header":"string","query":"string"}]],"description_kind":"plain","computed":true},"subscription_required":{"type":"bool","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_set_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_api_version_set":{"version":1,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"version_header_name":{"type":"string","description_kind":"plain","computed":true},"version_query_name":{"type":"string","description_kind":"plain","computed":true},"versioning_scheme":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_gateway":{"version":0,"block":{"attributes":{"api_management_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_data":{"type":["list",["object",{"city":"string","district":"string","name":"string","region":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_group":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"external_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_product":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"approval_required":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"published":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subscription_required":{"type":"bool","description_kind":"plain","computed":true},"subscriptions_limit":{"type":"number","description_kind":"plain","computed":true},"terms":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_api_management_user":{"version":0,"block":{"attributes":{"api_management_name":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","computed":true},"first_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","computed":true},"note":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"primary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"public_network_access":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_read_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"secondary_write_key":{"type":["list",["object",{"connection_string":"string","id":"string","secret":"string"}]],"description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_key":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"locked":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","computed":true},"vault_key_reference":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_configuration_keys":{"version":0,"block":{"attributes":{"configuration_store_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"items":{"type":["list",["object",{"content_type":"string","etag":"string","key":"string","label":"string","locked":"bool","tags":["map","string"],"type":"string","value":"string","vault_key_reference":"string"}]],"description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","optional":true},"label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_cert_enabled":{"type":"bool","description_kind":"plain","computed":true},"connection_string":{"type":["list",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_site_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_config":{"type":["list",["object",{"acr_use_managed_identity_credentials":"bool","acr_user_managed_identity_client_id":"string","always_on":"bool","app_command_line":"string","cors":["list",["object",{"allowed_origins":["set","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"dotnet_framework_version":"string","ftps_state":"string","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"java_container":"string","java_container_version":"string","java_version":"string","linux_fx_version":"string","local_mysql_enabled":"bool","managed_pipeline_mode":"string","min_tls_version":"string","number_of_workers":"number","php_version":"string","python_version":"string","remote_debugging_enabled":"bool","remote_debugging_version":"string","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker_process":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","windows_fx_version":"string"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"source_control":{"type":["list",["object",{"branch":"string","manual_integration":"bool","repo_url":"string","rollback_enabled":"bool","use_mercurial":"bool"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_app_service_certificate":{"version":0,"block":{"attributes":{"expiration_date":{"type":"string","description_kind":"plain","computed":true},"friendly_name":{"type":"string","description_kind":"plain","computed":true},"host_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issue_date":{"type":"string","description_kind":"plain","computed":true},"issuer":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subject_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_certificate_order":{"version":0,"block":{"attributes":{"app_service_certificate_not_renewable_reasons":{"type":["list","string"],"description_kind":"plain","computed":true},"auto_renew":{"type":"bool","description_kind":"plain","computed":true},"certificates":{"type":["list",["object",{"certificate_name":"string","key_vault_id":"string","key_vault_secret_name":"string","provisioning_state":"string"}]],"description_kind":"plain","computed":true},"csr":{"type":"string","description_kind":"plain","computed":true},"distinguished_name":{"type":"string","description_kind":"plain","computed":true},"domain_verification_token":{"type":"string","description_kind":"plain","computed":true},"expiration_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"intermediate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"is_private_key_external":{"type":"bool","description_kind":"plain","computed":true},"key_size":{"type":"number","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"product_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"root_thumbprint":{"type":"string","description_kind":"plain","computed":true},"signed_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"validity_in_years":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment":{"version":0,"block":{"attributes":{"cluster_setting":{"type":["list",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"front_end_scale_factor":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_ip_address":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"pricing_tier":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_ip_address":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_environment_v3":{"version":0,"block":{"attributes":{"allow_new_private_endpoint_connections":{"type":"bool","description_kind":"plain","computed":true},"cluster_setting":{"type":["list",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"dedicated_host_count":{"type":"number","description_kind":"plain","computed":true},"dns_suffix":{"type":"string","description_kind":"plain","computed":true},"external_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_network_dependencies":{"type":["list",["object",{"description":"string","ip_addresses":["list","string"],"ports":["list","string"]}]],"description_kind":"plain","computed":true},"internal_inbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"internal_load_balancing_mode":{"type":"string","description_kind":"plain","computed":true},"ip_ssl_address_count":{"type":"number","description_kind":"plain","computed":true},"linux_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pricing_tier":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"windows_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_app_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_xenon":{"type":"bool","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","computed":true},"maximum_number_of_workers":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"per_site_scaling":{"type":"bool","description_kind":"plain","computed":true},"reserved":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":["list",["object",{"capacity":"number","size":"string","tier":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_application_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_insights":{"version":1,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","computed":true},"application_type":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instrumentation_key":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_application_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_attestation_provider":{"version":0,"block":{"attributes":{"attestation_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"trust_model":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_account":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true},"private_endpoint_connection":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_bool":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_datetime":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_int":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_automation_variable_string":{"version":0,"block":{"attributes":{"automation_account_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_availability_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"managed":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","computed":true},"platform_update_domain_count":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_file_share":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_backup_policy_vm":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_account":{"version":0,"block":{"attributes":{"account_endpoint":{"type":"string","description_kind":"plain","computed":true},"encryption":{"type":["list",["object",{"key_vault_key_id":"string"}]],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_reference":{"type":["list",["object",{"id":"string","url":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_allocation_mode":{"type":"string","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_application":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"allow_updates":{"type":"bool","description_kind":"plain","computed":true},"default_version":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_certificate":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_data":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"thumbprint_algorithm":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_batch_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"auto_scale":{"type":["list",["object",{"evaluation_interval":"string","formula":"string"}]],"description_kind":"plain","computed":true},"certificate":{"type":["list",["object",{"id":"string","store_location":"string","store_name":"string","visibility":["set","string"]}]],"description_kind":"plain","computed":true},"container_configuration":{"type":["list",["object",{"container_image_names":["set","string"],"container_registries":["list",["object",{"password":"string","registry_server":"string","user_assigned_identity_id":"string","user_name":"string"}]],"type":"string"}]],"description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"fixed_scale":{"type":["list",["object",{"resize_timeout":"string","target_dedicated_nodes":"number","target_low_priority_nodes":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_tasks_per_node":{"type":"number","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"mount":{"type":["list",["object",{"azure_blob_file_system":["list",["object",{"account_key":"string","account_name":"string","blobfuse_options":"string","container_name":"string","identity_id":"string","relative_mount_path":"string","sas_key":"string"}]],"azure_file_share":["list",["object",{"account_key":"string","account_name":"string","azure_file_url":"string","mount_options":"string","relative_mount_path":"string"}]],"cifs_mount":["list",["object",{"mount_options":"string","password":"string","relative_mount_path":"string","source":"string","user_name":"string"}]],"nfs_mount":["list",["object",{"mount_options":"string","relative_mount_path":"string","source":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_configuration":{"type":["list",["object",{"endpoint_configuration":["list",["object",{"backend_port":"number","frontend_port_range":"string","name":"string","network_security_group_rules":["list",["object",{"access":"string","priority":"number","source_address_prefix":"string"}]],"protocol":"string"}]],"public_address_provisioning_type":"string","public_ips":["set","string"],"subnet_id":"string"}]],"description_kind":"plain","computed":true},"node_agent_sku_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_task":{"type":["list",["object",{"command_line":"string","common_environment_properties":["map","string"],"resource_file":["list",["object",{"auto_storage_container_name":"string","blob_prefix":"string","file_mode":"string","file_path":"string","http_url":"string","storage_container_url":"string"}]],"task_retry_maximum":"number","user_identity":["list",["object",{"auto_user":["list",["object",{"elevation_level":"string","scope":"string"}]],"user_name":"string"}]],"wait_for_success":"bool"}]],"description_kind":"plain","computed":true},"storage_image_reference":{"type":["list",["object",{"id":"string","offer":"string","publisher":"string","sku":"string","version":"string"}]],"description_kind":"plain","computed":true},"vm_size":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_billing_enrollment_account_scope":{"version":0,"block":{"attributes":{"billing_account_name":{"type":"string","description_kind":"plain","required":true},"enrollment_account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_billing_mca_account_scope":{"version":0,"block":{"attributes":{"billing_account_name":{"type":"string","description_kind":"plain","required":true},"billing_profile_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoice_section_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_billing_mpa_account_scope":{"version":0,"block":{"attributes":{"billing_account_name":{"type":"string","description_kind":"plain","required":true},"customer_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_blueprint_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope_id":{"type":"string","description_kind":"plain","required":true},"target_scope":{"type":"string","description_kind":"plain","computed":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"versions":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_blueprint_published_version":{"version":0,"block":{"attributes":{"blueprint_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"scope_id":{"type":"string","description_kind":"plain","required":true},"target_scope":{"type":"string","description_kind":"plain","computed":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_endpoint":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_origin_group":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","computed":true},"health_probe":{"type":["list",["object",{"interval_in_seconds":"number","path":"string","protocol":"string","request_type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing":{"type":["list",["object",{"additional_latency_in_milliseconds":"number","sample_size":"number","successful_samples_required":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_traffic_time_to_healed_or_new_endpoint_in_minutes":{"type":"number","description_kind":"plain","computed":true},"session_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_profile":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"response_timeout_seconds":{"type":"number","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_frontdoor_rule_set":{"version":0,"block":{"attributes":{"cdn_frontdoor_profile_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cdn_profile":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_client_config":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_id":{"type":"string","description_kind":"plain","computed":true},"subscription_id":{"type":"string","description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cognitive_account":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"qna_runtime_endpoint":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_confidential_ledger":{"version":0,"block":{"attributes":{"azuread_based_service_principal":{"type":["list",["object",{"ledger_role_name":"string","principal_id":"string","tenant_id":"string"}]],"description_kind":"plain","computed":true},"certificate_based_security_principal":{"type":["list",["object",{"ledger_role_name":"string","pem_public_key":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_service_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_endpoint":{"type":"string","description_kind":"plain","computed":true},"ledger_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_resource_group":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","computed":true},"filter":{"type":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"not":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification":{"type":["list",["object",{"contact_emails":["list","string"],"contact_groups":["list","string"],"contact_roles":["list","string"],"enabled":"bool","operator":"string","threshold":"number","threshold_type":"string"}]],"description_kind":"plain","computed":true},"resource_group_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","computed":true},"time_period":{"type":["list",["object",{"end_date":"string","start_date":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_consumption_budget_subscription":{"version":2,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","computed":true},"filter":{"type":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"not":["list",["object",{"dimension":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"tag":["list",["object",{"name":"string","operator":"string","values":["list","string"]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification":{"type":["list",["object",{"contact_emails":["list","string"],"contact_groups":["list","string"],"contact_roles":["list","string"],"enabled":"bool","operator":"string","threshold":"number","threshold_type":"string"}]],"description_kind":"plain","computed":true},"subscription_id":{"type":"string","description_kind":"plain","required":true},"time_grain":{"type":"string","description_kind":"plain","computed":true},"time_period":{"type":["list",["object",{"end_date":"string","start_date":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_group":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry":{"version":2,"block":{"attributes":{"admin_enabled":{"type":"bool","description_kind":"plain","computed":true},"admin_password":{"type":"string","description_kind":"plain","computed":true},"admin_username":{"type":"string","description_kind":"plain","computed":true},"data_endpoint_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"login_server":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_scope_map":{"version":0,"block":{"attributes":{"actions":{"type":["list","string"],"description_kind":"plain","computed":true},"container_registry_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_container_registry_token":{"version":0,"block":{"attributes":{"container_registry_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope_map_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_account":{"version":0,"block":{"attributes":{"capabilities":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"consistency_policy":{"type":["list",["object",{"consistency_level":"string","max_interval_in_seconds":"number","max_staleness_prefix":"number"}]],"description_kind":"plain","computed":true},"enable_automatic_failover":{"type":"bool","description_kind":"plain","computed":true},"enable_free_tier":{"type":"bool","description_kind":"plain","computed":true},"enable_multiple_write_locations":{"type":"bool","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"geo_location":{"type":["list",["object",{"failover_priority":"number","id":"string","location":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_range_filter":{"type":"string","description_kind":"plain","computed":true},"is_virtual_network_filter_enabled":{"type":"bool","description_kind":"plain","computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"offer_type":{"type":"string","description_kind":"plain","computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"read_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_readonly_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_rule":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true},"write_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_mongo_database":{"version":1,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_cosmosdb_restorable_database_accounts":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"api_type":"string","creation_time":"string","deletion_time":"string","id":"string","restorable_locations":["list",["object",{"creation_time":"string","deletion_time":"string","location":"string","regional_database_account_instance_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_factory":{"version":2,"block":{"attributes":{"github_configuration":{"type":["list",["object",{"account_name":"string","branch_name":"string","git_url":"string","repository_name":"string","root_folder":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"vsts_configuration":{"type":["list",["object",{"account_name":"string","branch_name":"string","project_name":"string","repository_name":"string","root_folder":"string","tenant_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_protection_backup_vault":{"version":0,"block":{"attributes":{"datastore_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redundancy":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"snapshot_schedule":{"type":["list",["object",{"name":"string","recurrence":"string","start_time":"string"}]],"description_kind":"plain","computed":true},"terms":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_blob_storage":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","computed":true},"data_share_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","computed":true},"folder_path":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account":{"type":["list",["object",{"name":"string","resource_group_name":"string","subscription_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_data_lake_gen2":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"file_path":{"type":"string","description_kind":"plain","computed":true},"file_system_name":{"type":"string","description_kind":"plain","computed":true},"folder_path":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_cluster":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_id":{"type":"string","description_kind":"plain","computed":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_data_share_dataset_kusto_database":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kusto_cluster_location":{"type":"string","description_kind":"plain","computed":true},"kusto_database_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_project":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"source_platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_platform":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_database_migration_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true},"workspace_url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_databricks_workspace_private_endpoint_connection":{"version":0,"block":{"attributes":{"connections":{"type":["list",["object",{"action_required":"string","description":"string","name":"string","status":"string","workspace_private_endpoint_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_endpoint_id":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host":{"version":0,"block":{"attributes":{"dedicated_host_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dedicated_host_group":{"version":0,"block":{"attributes":{"automatic_placement_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_fault_domain_count":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_lab":{"version":1,"block":{"attributes":{"artifacts_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_premium_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"default_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"premium_data_disk_storage_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dev_test_virtual_network":{"version":1,"block":{"attributes":{"allowed_subnets":{"type":["list",["object",{"allow_public_ip":"string","lab_subnet_name":"string","resource_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lab_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnet_overrides":{"type":["list",["object",{"lab_subnet_name":"string","resource_id":"string","use_in_vm_creation_permission":"string","use_public_ip_address_permission":"string","virtual_network_pool_name":"string"}]],"description_kind":"plain","computed":true},"unique_identifier":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_digital_twins_instance":{"version":0,"block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_access":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_disk_encryption_set":{"version":0,"block":{"attributes":{"auto_key_rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_a_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_resource_id":{"type":"string","description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_aaaa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_resource_id":{"type":"string","description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_caa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":["set",["object",{"flags":"number","tag":"string","value":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_cname_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_resource_id":{"type":"string","description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_mx_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"record":{"type":["set",["object",{"exchange":"string","preference":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_ns_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_ptr_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_soa_record":{"version":0,"block":{"attributes":{"email":{"type":"string","description_kind":"plain","computed":true},"expire_time":{"type":"number","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_ttl":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"refresh_time":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retry_time":{"type":"number","description_kind":"plain","computed":true},"serial_number":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_srv_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":["set",["object",{"port":"number","priority":"number","target":"string","weight":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_txt_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":["set",["object",{"value":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_dns_zone":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_elastic_cloud_elasticsearch":{"version":0,"block":{"attributes":{"elastic_cloud_deployment_id":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_email_address":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_sso_default_url":{"type":"string","description_kind":"plain","computed":true},"elastic_cloud_user_id":{"type":"string","description_kind":"plain","computed":true},"elasticsearch_service_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_service_url":{"type":"string","description_kind":"plain","computed":true},"kibana_sso_uri":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"monitoring_enabled":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"logs":{"nesting_mode":"list","block":{"attributes":{"filtering_tag":{"type":["list",["object",{"action":"string","name":"string","value":"string"}]],"description_kind":"plain","computed":true},"send_activity_logs":{"type":"bool","description_kind":"plain","computed":true},"send_azuread_logs":{"type":"bool","description_kind":"plain","computed":true},"send_subscription_logs":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_ip_rule":{"type":["list",["object",{"action":"string","ip_mask":"string"}]],"description_kind":"plain","optional":true},"input_mapping_default_values":{"type":["list",["object",{"data_version":"string","event_type":"string","subject":"string"}]],"description_kind":"plain","computed":true},"input_mapping_fields":{"type":["list",["object",{"data_version":"string","event_time":"string","event_type":"string","id":"string","subject":"string","topic":"string"}]],"description_kind":"plain","computed":true},"input_schema":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_domain_topic":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_system_topic":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"metric_arm_resource_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_arm_resource_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"topic_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventgrid_topic":{"version":0,"block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","computed":true},"partition_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_authorization_rule":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","optional":true},"manage":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_cluster":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_consumer_group":{"version":1,"block":{"attributes":{"eventhub_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"user_metadata":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace":{"version":0,"block":{"attributes":{"auto_inflate_enabled":{"type":"bool","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","computed":true},"dedicated_cluster_id":{"type":"string","description_kind":"plain","computed":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maximum_throughput_units":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_eventhub_namespace_authorization_rule":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","computed":true},"manage":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_express_route_circuit":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peerings":{"type":["list",["object",{"azure_asn":"number","peer_asn":"number","peering_type":"string","primary_peer_address_prefix":"string","secondary_peer_address_prefix":"string","shared_key":"string","vlan_id":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_key":{"type":"string","description_kind":"plain","computed":true},"service_provider_properties":{"type":["list",["object",{"bandwidth_in_mbps":"number","peering_location":"string","service_provider_name":"string"}]],"description_kind":"plain","computed":true},"service_provider_provisioning_state":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":["list",["object",{"family":"string","tier":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_extended_locations":{"version":0,"block":{"attributes":{"extended_locations":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall":{"version":0,"block":{"attributes":{"dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"firewall_policy_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration":{"type":["list",["object",{"name":"string","private_ip_address":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"management_ip_configuration":{"type":["list",["object",{"name":"string","private_ip_address":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"sku_tier":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"threat_intel_mode":{"type":"string","description_kind":"plain","computed":true},"virtual_hub":{"type":["list",["object",{"private_ip_address":"string","public_ip_addresses":["list","string"],"public_ip_count":"number","virtual_hub_id":"string"}]],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_firewall_policy":{"version":0,"block":{"attributes":{"base_policy_id":{"type":"string","description_kind":"plain","computed":true},"child_policies":{"type":["list","string"],"description_kind":"plain","computed":true},"dns":{"type":["list",["object",{"network_rule_fqdn_enabled":"bool","proxy_enabled":"bool","servers":["list","string"]}]],"description_kind":"plain","computed":true},"firewalls":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule_collection_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"threat_intelligence_allowlist":{"type":["list",["object",{"fqdns":["list","string"],"ip_addresses":["list","string"]}]],"description_kind":"plain","computed":true},"threat_intelligence_mode":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_function_app":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"client_cert_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["list",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_config":{"type":["list",["object",{"always_on":"bool","app_scale_limit":"number","auto_swap_slot_name":"string","cors":["list",["object",{"allowed_origins":["set","string"],"support_credentials":"bool"}]],"dotnet_framework_version":"string","elastic_instance_minimum":"number","ftps_state":"string","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"java_version":"string","linux_fx_version":"string","min_tls_version":"string","pre_warmed_instance_count":"number","runtime_scale_monitoring_enabled":"bool","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker_process":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"source_control":{"type":["list",["object",{"branch":"string","manual_integration":"bool","repo_url":"string","rollback_enabled":"bool","use_mercurial":"bool"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_function_app_host_keys":{"version":0,"block":{"attributes":{"default_function_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"durabletask_extension_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"event_grid_extension_config_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"signalr_extension_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_hdinsight_cluster":{"version":0,"block":{"attributes":{"cluster_version":{"type":"string","description_kind":"plain","computed":true},"component_versions":{"type":["map","string"],"description_kind":"plain","computed":true},"edge_ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"gateway":{"type":["list",["object",{"enabled":"bool","password":"string","username":"string"}]],"description_kind":"plain","computed":true},"https_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_rest_proxy_endpoint":{"type":"string","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"ssh_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tier":{"type":"string","description_kind":"plain","computed":true},"tls_min_version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_dicom_service":{"version":0,"block":{"attributes":{"authentication":{"type":["list",["object",{"audience":["list","string"],"authority":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_endpoint":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_fhir_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"authentication":{"type":["list",["object",{"audience":"string","authority":"string","smart_proxy_enabled":"bool"}]],"description_kind":"plain","computed":true},"configuration_export_storage_account_name":{"type":"string","description_kind":"plain","computed":true},"container_registry_login_server_url":{"type":["list","string"],"description_kind":"plain","computed":true},"cors":{"type":["list",["object",{"allowed_headers":["list","string"],"allowed_methods":["list","string"],"allowed_origins":["list","string"],"credentials_allowed":"bool","max_age_in_seconds":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_medtech_service":{"version":0,"block":{"attributes":{"device_mapping_json":{"type":"string","description_kind":"plain","computed":true},"eventhub_consumer_group_name":{"type":"string","description_kind":"plain","computed":true},"eventhub_name":{"type":"string","description_kind":"plain","computed":true},"eventhub_namespace_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_service":{"version":0,"block":{"attributes":{"access_policy_object_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"authentication_configuration":{"type":["list",["object",{"audience":"string","authority":"string","smart_proxy_enabled":"bool"}]],"description_kind":"plain","computed":true},"cors_configuration":{"type":["list",["object",{"allow_credentials":"bool","allowed_headers":["set","string"],"allowed_methods":["list","string"],"allowed_origins":["set","string"],"max_age_in_seconds":"number"}]],"description_kind":"plain","computed":true},"cosmosdb_key_vault_key_versionless_id":{"type":"string","description_kind":"plain","computed":true},"cosmosdb_throughput":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_healthcare_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_image":{"version":0,"block":{"attributes":{"data_disk":{"type":["list",["object",{"blob_uri":"string","caching":"string","lun":"number","managed_disk_id":"string","size_gb":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"os_disk":{"type":["list",["object",{"blob_uri":"string","caching":"string","managed_disk_id":"string","os_state":"string","os_type":"string","size_gb":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sort_descending":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_resilient":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_images":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"images":{"type":["list",["object",{"data_disk":["list",["object",{"blob_uri":"string","caching":"string","lun":"number","managed_disk_id":"string","size_gb":"number"}]],"location":"string","name":"string","os_disk":["list",["object",{"blob_uri":"string","caching":"string","managed_disk_id":"string","os_state":"string","os_type":"string","size_gb":"number"}]],"tags":["map","string"],"zone_resilient":"bool"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags_filter":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub":{"version":0,"block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps":{"version":0,"block":{"attributes":{"allocation_policy":{"type":"string","description_kind":"plain","computed":true},"device_provisioning_host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_scope":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_operations_host_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_dps_shared_access_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_dps_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_iothub_shared_access_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iothub_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_ip_group":{"version":0,"block":{"attributes":{"cidrs":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault":{"version":2,"block":{"attributes":{"access_policy":{"type":["list",["object",{"application_id":"string","certificate_permissions":["list","string"],"key_permissions":["list","string"],"object_id":"string","secret_permissions":["list","string"],"storage_permissions":["list","string"],"tenant_id":"string"}]],"description_kind":"plain","computed":true},"enable_rbac_authorization":{"type":"bool","description_kind":"plain","computed":true},"enabled_for_deployment":{"type":"bool","description_kind":"plain","computed":true},"enabled_for_disk_encryption":{"type":"bool","description_kind":"plain","computed":true},"enabled_for_template_deployment":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_acls":{"type":["list",["object",{"bypass":"string","default_action":"string","ip_rules":["set","string"],"virtual_network_subnet_ids":["set","string"]}]],"description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true},"vault_uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_access_policy":{"version":0,"block":{"attributes":{"certificate_permissions":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_permissions":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_permissions":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate":{"version":0,"block":{"attributes":{"certificate_data":{"type":"string","description_kind":"plain","computed":true},"certificate_data_base64":{"type":"string","description_kind":"plain","computed":true},"certificate_policy":{"type":["list",["object",{"issuer_parameters":["list",["object",{"name":"string"}]],"key_properties":["list",["object",{"curve":"string","exportable":"bool","key_size":"number","key_type":"string","reuse_key":"bool"}]],"lifetime_action":["list",["object",{"action":["list",["object",{"action_type":"string"}]],"trigger":["list",["object",{"days_before_expiry":"number","lifetime_percentage":"number"}]]}]],"secret_properties":["list",["object",{"content_type":"string"}]],"x509_certificate_properties":["list",["object",{"extended_key_usage":["list","string"],"key_usage":["list","string"],"subject":"string","subject_alternative_names":["list",["object",{"dns_names":["list","string"],"emails":["list","string"],"upns":["list","string"]}]],"validity_in_months":"number"}]]}]],"description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"secret_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"versionless_secret_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate_data":{"version":0,"block":{"attributes":{"certificates_count":{"type":"number","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"hex":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"pem":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_certificate_issuer":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"admin":{"type":["list",["object",{"email_address":"string","first_name":"string","last_name":"string","phone":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"org_id":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_encrypted_value":{"version":0,"block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","required":true},"encrypted_data":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","required":true},"plain_text_value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_key":{"version":0,"block":{"attributes":{"curve":{"type":"string","description_kind":"plain","computed":true},"e":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_opts":{"type":["list","string"],"description_kind":"plain","computed":true},"key_size":{"type":"number","description_kind":"plain","computed":true},"key_type":{"type":"string","description_kind":"plain","computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"n":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key_openssh":{"type":"string","description_kind":"plain","computed":true},"public_key_pem":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true},"x":{"type":"string","description_kind":"plain","computed":true},"y":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_managed_hardware_security_module":{"version":0,"block":{"attributes":{"admin_object_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"hsm_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"purge_protection_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"soft_delete_retention_days":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_secret":{"version":0,"block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_versionless_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"version":{"type":"string","description_kind":"plain","computed":true},"versionless_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_key_vault_secrets":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_id":{"type":"string","description_kind":"plain","required":true},"names":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_cluster":{"version":2,"block":{"attributes":{"aci_connector_linux":{"type":["list",["object",{"subnet_name":"string"}]],"description_kind":"plain","computed":true},"agent_pool_profile":{"type":["list",["object",{"count":"number","enable_auto_scaling":"bool","enable_node_public_ip":"bool","max_count":"number","max_pods":"number","min_count":"number","name":"string","node_labels":["map","string"],"node_public_ip_prefix_id":"string","node_taints":["list","string"],"orchestrator_version":"string","os_disk_size_gb":"number","os_type":"string","tags":["map","string"],"type":"string","upgrade_settings":["list",["object",{"max_surge":"string"}]],"vm_size":"string","vnet_subnet_id":"string","zones":["list","string"]}]],"description_kind":"plain","computed":true},"api_server_authorized_ip_ranges":{"type":["set","string"],"description_kind":"plain","computed":true},"azure_active_directory_role_based_access_control":{"type":["list",["object",{"admin_group_object_ids":["list","string"],"azure_rbac_enabled":"bool","client_app_id":"string","managed":"bool","server_app_id":"string","tenant_id":"string"}]],"description_kind":"plain","computed":true},"azure_policy_enabled":{"type":"bool","description_kind":"plain","computed":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","computed":true},"dns_prefix":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"http_application_routing_enabled":{"type":"bool","description_kind":"plain","computed":true},"http_application_routing_zone_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"ingress_application_gateway":{"type":["list",["object",{"effective_gateway_id":"string","gateway_id":"string","gateway_name":"string","ingress_application_gateway_identity":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"subnet_cidr":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"key_vault_secrets_provider":{"type":["list",["object",{"secret_identity":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"secret_rotation_enabled":"bool","secret_rotation_interval":"string"}]],"description_kind":"plain","computed":true},"kube_admin_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_admin_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kube_config":{"type":["list",["object",{"client_certificate":"string","client_key":"string","cluster_ca_certificate":"string","host":"string","password":"string","username":"string"}]],"description_kind":"plain","computed":true,"sensitive":true},"kube_config_raw":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"kubelet_identity":{"type":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]],"description_kind":"plain","computed":true},"kubernetes_version":{"type":"string","description_kind":"plain","computed":true},"linux_profile":{"type":["list",["object",{"admin_username":"string","ssh_key":["list",["object",{"key_data":"string"}]]}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"microsoft_defender":{"type":["list",["object",{"log_analytics_workspace_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_profile":{"type":["list",["object",{"dns_service_ip":"string","docker_bridge_cidr":"string","load_balancer_sku":"string","network_plugin":"string","network_policy":"string","pod_cidr":"string","service_cidr":"string"}]],"description_kind":"plain","computed":true},"node_resource_group":{"type":"string","description_kind":"plain","computed":true},"oidc_issuer_enabled":{"type":"bool","description_kind":"plain","computed":true},"oidc_issuer_url":{"type":"string","description_kind":"plain","computed":true},"oms_agent":{"type":["list",["object",{"log_analytics_workspace_id":"string","oms_agent_identity":["list",["object",{"client_id":"string","object_id":"string","user_assigned_identity_id":"string"}]]}]],"description_kind":"plain","computed":true},"open_service_mesh_enabled":{"type":"bool","description_kind":"plain","computed":true},"private_cluster_enabled":{"type":"bool","description_kind":"plain","computed":true},"private_fqdn":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"role_based_access_control_enabled":{"type":"bool","description_kind":"plain","computed":true},"service_principal":{"type":["list",["object",{"client_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"windows_profile":{"type":["list",["object",{"admin_username":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_cluster_node_pool":{"version":1,"block":{"attributes":{"enable_auto_scaling":{"type":"bool","description_kind":"plain","computed":true},"enable_node_public_ip":{"type":"bool","description_kind":"plain","computed":true},"eviction_policy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_cluster_name":{"type":"string","description_kind":"plain","required":true},"max_count":{"type":"number","description_kind":"plain","computed":true},"max_pods":{"type":"number","description_kind":"plain","computed":true},"min_count":{"type":"number","description_kind":"plain","computed":true},"mode":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"node_count":{"type":"number","description_kind":"plain","computed":true},"node_labels":{"type":["map","string"],"description_kind":"plain","computed":true},"node_public_ip_prefix_id":{"type":"string","description_kind":"plain","computed":true},"node_taints":{"type":["list","string"],"description_kind":"plain","computed":true},"orchestrator_version":{"type":"string","description_kind":"plain","computed":true},"os_disk_size_gb":{"type":"number","description_kind":"plain","computed":true},"os_disk_type":{"type":"string","description_kind":"plain","computed":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"priority":{"type":"string","description_kind":"plain","computed":true},"proximity_placement_group_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"spot_max_price":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"upgrade_settings":{"type":["list",["object",{"max_surge":"string"}]],"description_kind":"plain","computed":true},"vm_size":{"type":"string","description_kind":"plain","computed":true},"vnet_subnet_id":{"type":"string","description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kubernetes_service_versions":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_preview":{"type":"bool","description_kind":"plain","optional":true},"latest_version":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"version_prefix":{"type":"string","description_kind":"plain","optional":true},"versions":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_cluster":{"version":0,"block":{"attributes":{"data_ingestion_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_kusto_database":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"hot_cache_period":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","computed":true},"soft_delete_period":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb":{"version":0,"block":{"attributes":{"frontend_ip_configuration":{"type":["list",["object",{"id":"string","name":"string","private_ip_address":"string","private_ip_address_allocation":"string","private_ip_address_version":"string","public_ip_address_id":"string","subnet_id":"string","zones":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_backend_address_pool":{"version":0,"block":{"attributes":{"backend_address":{"type":["list",["object",{"inbound_nat_rule_port_mapping":["list",["object",{"backend_port":"number","frontend_port":"number","inbound_nat_rule_name":"string"}]],"ip_address":"string","name":"string","virtual_network_id":"string"}]],"description_kind":"plain","computed":true},"backend_ip_configurations":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inbound_nat_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"load_balancing_rules":{"type":["list","string"],"description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_rules":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_lb_rule":{"version":0,"block":{"attributes":{"backend_address_pool_id":{"type":"string","description_kind":"plain","computed":true},"backend_port":{"type":"number","description_kind":"plain","computed":true},"disable_outbound_snat":{"type":"bool","description_kind":"plain","computed":true},"enable_floating_ip":{"type":"bool","description_kind":"plain","computed":true},"enable_tcp_reset":{"type":"bool","description_kind":"plain","computed":true},"frontend_ip_configuration_name":{"type":"string","description_kind":"plain","computed":true},"frontend_port":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true},"load_distribution":{"type":"string","description_kind":"plain","computed":true},"loadbalancer_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"probe_id":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"builtin_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"content_share_force_disabled":{"type":"bool","description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"functions_extension_version":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","app_scale_limit":"number","app_service_logs":["list",["object",{"disk_quota_mb":"number","retention_period_days":"number"}]],"application_insights_connection_string":"string","application_insights_key":"string","application_stack":["list",["object",{"docker":["list",["object",{"image_name":"string","image_tag":"string","registry_password":"string","registry_url":"string","registry_username":"string"}]],"dotnet_version":"string","java_version":"string","node_version":"string","powershell_core_version":"string","python_version":"string","use_custom_runtime":"bool","use_dotnet_isolated_runtime":"bool"}]],"container_registry_managed_identity_client_id":"string","container_registry_use_managed_identity":"bool","cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","elastic_instance_minimum":"number","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"linux_fx_version":"string","load_balancing_mode":"string","managed_pipeline_mode":"string","minimum_tls_version":"string","pre_warmed_instance_count":"number","remote_debugging_enabled":"bool","remote_debugging_version":"string","runtime_scale_monitoring_enabled":"bool","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","computed":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String used to connect to the storage account for this Function App.","description_kind":"plain","computed":true},"storage_uses_managed_identity":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_linux_web_app":{"version":0,"block":{"attributes":{"app_metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"key_vault_reference_identity_id":{"type":"string","description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"logs":{"type":["list",["object",{"application_logs":["list",["object",{"azure_blob_storage":["list",["object",{"level":"string","retention_in_days":"number","sas_url":"string"}]],"file_system_level":"string"}]],"detailed_error_messages":"bool","failed_request_tracing":"bool","http_logs":["list",["object",{"azure_blob_storage":["list",["object",{"retention_in_days":"number","sas_url":"string"}]],"file_system":["list",["object",{"retention_in_days":"number","retention_in_mb":"number"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","application_stack":["list",["object",{"docker_image":"string","docker_image_tag":"string","dotnet_version":"string","java_server":"string","java_server_version":"string","java_version":"string","node_version":"string","php_version":"string","python_version":"string","ruby_version":"string"}]],"auto_heal_enabled":"bool","auto_heal_setting":["list",["object",{"action":["list",["object",{"action_type":"string","minimum_process_execution_time":"string"}]],"trigger":["list",["object",{"requests":["list",["object",{"count":"number","interval":"string"}]],"slow_request":["list",["object",{"count":"number","interval":"string","path":"string","time_taken":"string"}]],"status_code":["list",["object",{"count":"number","interval":"string","path":"string","status_code_range":"string","sub_status":"number","win32_status":"string"}]]}]]}]],"container_registry_managed_identity_client_id":"string","container_registry_use_managed_identity":"bool","cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"linux_fx_version":"string","load_balancing_mode":"string","local_mysql_enabled":"bool","managed_pipeline_mode":"string","minimum_tls_version":"string","remote_debugging_enabled":"bool","remote_debugging_version":"string","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account":{"type":["list",["object",{"access_key":"string","account_name":"string","mount_path":"string","name":"string","share_name":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_local_network_gateway":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","computed":true},"bgp_settings":{"type":["list",["object",{"asn":"number","bgp_peering_address":"string","peer_weight":"number"}]],"description_kind":"plain","computed":true},"gateway_address":{"type":"string","description_kind":"plain","computed":true},"gateway_fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_log_analytics_workspace":{"version":2,"block":{"attributes":{"daily_quota_gb":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","computed":true},"secondary_shared_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_integration_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_standard":{"version":0,"block":{"attributes":{"app_service_plan_id":{"type":"string","description_kind":"plain","computed":true},"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"bundle_version":{"type":"string","description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"site_credential":{"type":["list",["object",{"password":"string","username":"string"}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"storage_account_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_share_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"use_extension_bundle":{"type":"bool","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"site_config":{"nesting_mode":"list","block":{"attributes":{"always_on":{"type":"bool","description_kind":"plain","optional":true},"app_scale_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dotnet_framework_version":{"type":"string","description_kind":"plain","optional":true},"elastic_instance_minimum":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ftps_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"http2_enabled":{"type":"bool","description_kind":"plain","optional":true},"ip_restriction":{"type":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["set","string"],"x_fd_health_probe":["set","string"],"x_forwarded_for":["set","string"],"x_forwarded_host":["set","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"linux_fx_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_warmed_instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"runtime_scale_monitoring_enabled":{"type":"bool","description_kind":"plain","optional":true},"use_32_bit_worker_process":{"type":"bool","description_kind":"plain","optional":true},"vnet_route_all_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"websockets_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"support_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_logic_app_workflow":{"version":0,"block":{"attributes":{"access_endpoint":{"type":"string","description_kind":"plain","computed":true},"connector_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"connector_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"logic_app_integration_account_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"workflow_endpoint_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_outbound_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"workflow_schema":{"type":"string","description_kind":"plain","computed":true},"workflow_version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_machine_learning_workspace":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maintenance_configuration":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"visibility":{"type":"string","description_kind":"plain","computed":true},"window":{"type":["list",["object",{"duration":"string","expiration_date_time":"string","recur_every":"string","start_date_time":"string","time_zone":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_api":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_application_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_managed_disk":{"version":0,"block":{"attributes":{"create_option":{"type":"string","description_kind":"plain","computed":true},"disk_access_id":{"type":"string","description_kind":"plain","computed":true},"disk_encryption_set_id":{"type":"string","description_kind":"plain","computed":true},"disk_iops_read_write":{"type":"number","description_kind":"plain","computed":true},"disk_mbps_read_write":{"type":"number","description_kind":"plain","computed":true},"disk_size_gb":{"type":"number","description_kind":"plain","computed":true},"encryption_settings":{"type":["list",["object",{"disk_encryption_key":["list",["object",{"secret_url":"string","source_vault_id":"string"}]],"enabled":"bool","key_encryption_key":["list",["object",{"key_url":"string","source_vault_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_reference_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_access_policy":{"type":"string","description_kind":"plain","computed":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_resource_id":{"type":"string","description_kind":"plain","computed":true},"source_uri":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group":{"version":0,"block":{"attributes":{"all_management_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"all_subscription_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_management_group_id":{"type":"string","description_kind":"plain","computed":true},"subscription_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_management_group_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_maps_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"x_ms_client_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mariadb_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"ssl_enforcement":{"type":"string","description_kind":"plain","computed":true},"storage_profile":{"type":["list",["object",{"auto_grow":"string","backup_retention_days":"number","geo_redundant_backup":"string","storage_mb":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_action_group":{"version":1,"block":{"attributes":{"arm_role_receiver":{"type":["list",["object",{"name":"string","role_id":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"automation_runbook_receiver":{"type":["list",["object",{"automation_account_id":"string","is_global_runbook":"bool","name":"string","runbook_name":"string","service_uri":"string","use_common_alert_schema":"bool","webhook_resource_id":"string"}]],"description_kind":"plain","computed":true},"azure_app_push_receiver":{"type":["list",["object",{"email_address":"string","name":"string"}]],"description_kind":"plain","computed":true},"azure_function_receiver":{"type":["list",["object",{"function_app_resource_id":"string","function_name":"string","http_trigger_url":"string","name":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"email_receiver":{"type":["list",["object",{"email_address":"string","name":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"itsm_receiver":{"type":["list",["object",{"connection_id":"string","name":"string","region":"string","ticket_configuration":"string","workspace_id":"string"}]],"description_kind":"plain","computed":true},"logic_app_receiver":{"type":["list",["object",{"callback_url":"string","name":"string","resource_id":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"short_name":{"type":"string","description_kind":"plain","computed":true},"sms_receiver":{"type":["list",["object",{"country_code":"string","name":"string","phone_number":"string"}]],"description_kind":"plain","computed":true},"voice_receiver":{"type":["list",["object",{"country_code":"string","name":"string","phone_number":"string"}]],"description_kind":"plain","computed":true},"webhook_receiver":{"type":["list",["object",{"aad_auth":["list",["object",{"identifier_uri":"string","object_id":"string","tenant_id":"string"}]],"name":"string","service_uri":"string","use_common_alert_schema":"bool"}]],"description_kind":"plain","computed":true}},"block_types":{"event_hub_receiver":{"nesting_mode":"list","block":{"attributes":{"event_hub_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tenant_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_common_alert_schema":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_data_collection_endpoint":{"version":0,"block":{"attributes":{"configuration_access_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"logs_ingestion_endpoint":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_diagnostic_categories":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_category_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"log_category_types":{"type":["set","string"],"description_kind":"plain","computed":true},"logs":{"type":["set","string"],"description_kind":"plain","deprecated":true,"computed":true},"metrics":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_log_profile":{"version":1,"block":{"attributes":{"categories":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"locations":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_policy":{"type":["list",["object",{"days":"number","enabled":"bool"}]],"description_kind":"plain","computed":true},"servicebus_rule_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_alert":{"version":1,"block":{"attributes":{"action":{"type":["set",["object",{"action_group":["set","string"],"custom_webhook_payload":"string","email_subject":"string"}]],"description_kind":"plain","computed":true},"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"frequency":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","computed":true},"query_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"severity":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"throttling":{"type":"number","description_kind":"plain","computed":true},"time_window":{"type":"number","description_kind":"plain","computed":true},"trigger":{"type":["set",["object",{"metric_trigger":["set",["object",{"metric_column":"string","metric_trigger_type":"string","operator":"string","threshold":"number"}]],"operator":"string","threshold":"number"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_monitor_scheduled_query_rules_log":{"version":1,"block":{"attributes":{"authorized_resource_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"criteria":{"type":["set",["object",{"dimension":["set",["object",{"name":"string","operator":"string","values":["list","string"]}]],"metric_name":"string"}]],"description_kind":"plain","computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_database":{"version":1,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","computed":true},"elastic_pool_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"max_size_gb":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_replica_count":{"type":"number","description_kind":"plain","computed":true},"read_scale":{"type":"bool","description_kind":"plain","computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_elasticpool":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"max_size_bytes":{"type":"number","description_kind":"plain","computed":true},"max_size_gb":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"per_db_max_capacity":{"type":"number","description_kind":"plain","computed":true},"per_db_min_capacity":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":["list",["object",{"capacity":"number","family":"string","name":"string","tier":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"collation":{"type":"string","description_kind":"plain","computed":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","computed":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"timezone_id":{"type":"string","description_kind":"plain","computed":true},"vcores":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mssql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fully_qualified_domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restorable_dropped_database_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","computed":true},"high_availability":{"type":["list",["object",{"mode":"string","standby_availability_zone":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maintenance_window":{"type":["list",["object",{"day_of_week":"number","start_hour":"number","start_minute":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_dns_zone_id":{"type":"string","description_kind":"plain","computed":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"replica_capacity":{"type":"number","description_kind":"plain","computed":true},"replication_role":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage":{"type":["list",["object",{"auto_grow_enabled":"bool","iops":"number","size_gb":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"zone":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_mysql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"auto_grow_enabled":{"type":"bool","description_kind":"plain","computed":true},"backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"geo_redundant_backup_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"restore_point_in_time":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"ssl_enforcement_enabled":{"type":"bool","description_kind":"plain","computed":true},"ssl_minimal_tls_version_enforced":{"type":"string","description_kind":"plain","computed":true},"storage_mb":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"threat_detection_policy":{"type":["list",["object",{"disabled_alerts":["set","string"],"email_account_admins":"bool","email_addresses":["set","string"],"enabled":"bool","retention_days":"number","storage_account_access_key":"string","storage_endpoint":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_nat_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_ip_address_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"public_ip_prefix_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_account":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_pool":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_level":{"type":"string","description_kind":"plain","computed":true},"size_in_tb":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"volume_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_snapshot_policy":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"daily_schedule":{"type":["list",["object",{"hour":"number","minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"hourly_schedule":{"type":["list",["object",{"minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"monthly_schedule":{"type":["list",["object",{"days_of_month":["set","number"],"hour":"number","minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"weekly_schedule":{"type":["list",["object",{"days_of_week":["set","string"],"hour":"number","minute":"number","snapshots_to_keep":"number"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_netapp_volume":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"data_protection_replication":{"type":["list",["object",{"endpoint_type":"string","remote_volume_location":"string","remote_volume_resource_id":"string","replication_frequency":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"mount_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_features":{"type":"string","description_kind":"plain","computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"protocols":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_style":{"type":"string","description_kind":"plain","optional":true},"service_level":{"type":"string","description_kind":"plain","computed":true},"storage_quota_in_gb":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"volume_path":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_ddos_protection_plan":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"virtual_network_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_interface":{"version":0,"block":{"attributes":{"applied_dns_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"dns_servers":{"type":["set","string"],"description_kind":"plain","computed":true},"enable_accelerated_networking":{"type":"bool","description_kind":"plain","computed":true},"enable_ip_forwarding":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internal_dns_name_label":{"type":"string","description_kind":"plain","computed":true},"ip_configuration":{"type":["list",["object",{"application_gateway_backend_address_pools_ids":["set","string"],"application_security_group_ids":["set","string"],"gateway_load_balancer_frontend_ip_configuration_id":"string","load_balancer_backend_address_pools_ids":["set","string"],"load_balancer_inbound_nat_rules_ids":["set","string"],"name":"string","primary":"bool","private_ip_address":"string","private_ip_address_allocation":"string","private_ip_address_version":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","computed":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_machine_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_security_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"security_rule":{"type":["list",["object",{"access":"string","description":"string","destination_address_prefix":"string","destination_address_prefixes":["set","string"],"destination_application_security_group_ids":["set","string"],"destination_port_range":"string","destination_port_ranges":["set","string"],"direction":"string","name":"string","priority":"number","protocol":"string","source_address_prefix":"string","source_address_prefixes":["set","string"],"source_application_security_group_ids":["set","string"],"source_port_range":"string","source_port_ranges":["set","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_service_tags":{"version":0,"block":{"attributes":{"address_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv4_cidrs":{"type":["list","string"],"description_kind":"plain","computed":true},"ipv6_cidrs":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"location_filter":{"type":"string","description_kind":"plain","optional":true},"service":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_network_watcher":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub":{"version":1,"block":{"attributes":{"apns_credential":{"type":["list",["object",{"application_mode":"string","bundle_id":"string","key_id":"string","team_id":"string","token":"string"}]],"description_kind":"plain","computed":true},"gcm_credential":{"type":["list",["object",{"api_key":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_notification_hub_namespace":{"version":1,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"servicebus_endpoint":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_platform_image":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"offer":{"type":"string","description_kind":"plain","required":true},"publisher":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_assignment":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"enforce":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"non_compliance_message":{"type":["list",["object",{"content":"string","policy_definition_reference_id":"string"}]],"description_kind":"plain","computed":true},"not_scopes":{"type":["list","string"],"description_kind":"plain","computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"policy_definition_id":{"type":"string","description_kind":"plain","computed":true},"scope_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_name":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"policy_rule":{"type":"string","description_kind":"plain","computed":true},"policy_type":{"type":"string","description_kind":"plain","computed":true},"role_definition_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_set_definition":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"management_group_name":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"policy_definition_group":{"type":["list",["object",{"additional_metadata_resource_id":"string","category":"string","description":"string","display_name":"string","name":"string"}]],"description_kind":"plain","computed":true},"policy_definition_reference":{"type":["list",["object",{"parameter_values":"string","parameters":["map","string"],"policy_definition_id":"string","policy_group_names":["list","string"],"reference_id":"string"}]],"description_kind":"plain","computed":true},"policy_definitions":{"type":"string","description_kind":"plain","computed":true},"policy_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_policy_virtual_machine_configuration_assignment":{"version":0,"block":{"attributes":{"assignment_hash":{"type":"string","description_kind":"plain","computed":true},"compliance_status":{"type":"string","description_kind":"plain","computed":true},"content_hash":{"type":"string","description_kind":"plain","computed":true},"content_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_compliance_status_checked":{"type":"string","description_kind":"plain","computed":true},"latest_report_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"virtual_machine_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_portal_dashboard":{"version":0,"block":{"attributes":{"dashboard_properties":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_flexible_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"delegated_subnet_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_mb":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_postgresql_server":{"version":1,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_a_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_aaaa_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_cname_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_resource_id":{"type":"string","description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_mx_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"record":{"type":["set",["object",{"exchange":"string","preference":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_ptr_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_soa_record":{"version":0,"block":{"attributes":{"email":{"type":"string","description_kind":"plain","computed":true},"expire_time":{"type":"number","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"host_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_ttl":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"refresh_time":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"retry_time":{"type":"number","description_kind":"plain","computed":true},"serial_number":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_srv_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":["set",["object",{"port":"number","priority":"number","target":"string","weight":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_txt_record":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"record":{"type":["set",["object",{"value":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ttl":{"type":"number","description_kind":"plain","computed":true},"zone_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_dns_zone":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links":{"type":"number","description_kind":"plain","computed":true},"max_number_of_virtual_network_links_with_registration":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_record_sets":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_endpoint_connection":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["list",["object",{"id":"string","name":"string"}]],"description_kind":"plain","computed":true},"private_service_connection":{"type":["list",["object",{"name":"string","private_ip_address":"string","request_response":"string","status":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_link_service":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"auto_approval_subscription_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"enable_proxy_protocol":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_frontend_ip_configuration_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"nat_ip_configuration":{"type":["list",["object",{"name":"string","primary":"bool","private_ip_address":"string","private_ip_address_version":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"visibility_subscription_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_private_link_service_endpoint_connections":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"private_endpoint_connections":{"type":["list",["object",{"action_required":"string","connection_id":"string","connection_name":"string","description":"string","private_endpoint_id":"string","private_endpoint_name":"string","status":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_id":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_proximity_placement_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip":{"version":0,"block":{"attributes":{"allocation_method":{"type":"string","description_kind":"plain","computed":true},"domain_name_label":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"ip_tags":{"type":["map","string"],"description_kind":"plain","computed":true},"ip_version":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"reverse_fqdn":{"type":"string","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ip_prefix":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_prefix":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"prefix_length":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_ips":{"version":0,"block":{"attributes":{"allocation_type":{"type":"string","description_kind":"plain","optional":true},"attachment_status":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"public_ips":{"type":["list",["object",{"domain_name_label":"string","fqdn":"string","id":"string","ip_address":"string","name":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_public_maintenance_configurations":{"version":0,"block":{"attributes":{"configs":{"type":["list",["object",{"description":"string","duration":"string","id":"string","location":"string","maintenance_scope":"string","name":"string","recur_every":"string","time_zone":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true},"recur_every":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_recovery_services_vault":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_cache":{"version":0,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","computed":true},"enable_non_ssl_port":{"type":"bool","description_kind":"plain","computed":true},"family":{"type":"string","description_kind":"plain","computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"patch_schedule":{"type":["list",["object",{"day_of_week":"string","maintenance_window":"string","start_hour_utc":"number"}]],"description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"private_static_ip_address":{"type":"string","description_kind":"plain","computed":true},"redis_configuration":{"type":["list",["object",{"aof_backup_enabled":"bool","aof_storage_connection_string_0":"string","aof_storage_connection_string_1":"string","enable_authentication":"bool","maxclients":"number","maxfragmentationmemory_reserved":"number","maxmemory_delta":"number","maxmemory_policy":"string","maxmemory_reserved":"number","notify_keyspace_events":"string","rdb_backup_enabled":"bool","rdb_backup_frequency":"number","rdb_backup_max_snapshot_count":"number","rdb_storage_connection_string":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"shard_count":{"type":"number","description_kind":"plain","computed":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"ssl_port":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zones":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_redis_enterprise_database":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_database_group_nickname":{"type":"string","description_kind":"plain","computed":true},"linked_database_id":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resource_group_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_resources":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"required_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resources":{"type":["list",["object",{"id":"string","location":"string","name":"string","tags":["map","string"],"type":"string"}]],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_role_definition":{"version":1,"block":{"attributes":{"assignable_scopes":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":["list",["object",{"actions":["list","string"],"data_actions":["set","string"],"not_actions":["list","string"],"not_data_actions":["set","string"]}]],"description_kind":"plain","computed":true},"role_definition_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"rule":{"type":["list",["object",{"access":"string","communities":["list","string"],"name":"string","rule_type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_route_table":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route":{"type":["list",["object",{"address_prefix":"string","name":"string","next_hop_in_ip_address":"string","next_hop_type":"string"}]],"description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_search_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","computed":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"query_keys":{"type":["list",["object",{"key":"string","name":"string"}]],"description_kind":"plain","computed":true},"replica_count":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sentinel_alert_rule_template":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_analytics_workspace_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nrt_template":{"type":["list",["object",{"description":"string","query":"string","severity":"string","tactics":["list","string"]}]],"description_kind":"plain","computed":true},"scheduled_template":{"type":["list",["object",{"description":"string","query":"string","query_frequency":"string","query_period":"string","severity":"string","tactics":["list","string"],"trigger_operator":"string","trigger_threshold":"number"}]],"description_kind":"plain","computed":true},"security_incident_template":{"type":["list",["object",{"description":"string","product_filter":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_service_plan":{"version":0,"block":{"attributes":{"app_service_environment_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"maximum_elastic_worker_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"per_site_scaling_enabled":{"type":"bool","description_kind":"plain","computed":true},"reserved":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"worker_count":{"type":"number","description_kind":"plain","computed":true},"zone_balancing_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace":{"version":1,"block":{"attributes":{"capacity":{"type":"number","description_kind":"plain","computed":true},"default_primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"zone_redundant":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_authorization_rule":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_namespace_disaster_recovery_config":{"version":0,"block":{"attributes":{"default_primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"partner_namespace_id":{"type":"string","description_kind":"plain","computed":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","computed":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","computed":true},"enable_express":{"type":"bool","description_kind":"plain","computed":true},"enable_partitioning":{"type":"bool","description_kind":"plain","computed":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","computed":true},"forward_to":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","computed":true},"requires_session":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_queue_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","computed":true},"manage":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"queue_id":{"type":"string","description_kind":"plain","optional":true},"queue_name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_subscription":{"version":1,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","computed":true},"dead_lettering_on_filter_evaluation_error":{"type":"bool","description_kind":"plain","computed":true},"dead_lettering_on_message_expiration":{"type":"bool","description_kind":"plain","computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","computed":true},"forward_dead_lettered_messages_to":{"type":"string","description_kind":"plain","computed":true},"forward_to":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_duration":{"type":"string","description_kind":"plain","computed":true},"max_delivery_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"requires_session":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"topic_id":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic":{"version":0,"block":{"attributes":{"auto_delete_on_idle":{"type":"string","description_kind":"plain","computed":true},"default_message_ttl":{"type":"string","description_kind":"plain","computed":true},"duplicate_detection_history_time_window":{"type":"string","description_kind":"plain","computed":true},"enable_batched_operations":{"type":"bool","description_kind":"plain","computed":true},"enable_express":{"type":"bool","description_kind":"plain","computed":true},"enable_partitioning":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size_in_megabytes":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"requires_duplicate_detection":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"support_ordering":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_servicebus_topic_authorization_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listen":{"type":"bool","description_kind":"plain","computed":true},"manage":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_name":{"type":"string","description_kind":"plain","optional":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"queue_name":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","optional":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string_alias":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"send":{"type":"bool","description_kind":"plain","computed":true},"topic_id":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"eula":{"type":"string","description_kind":"plain","computed":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"hyper_v_generation":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":["list",["object",{"offer":"string","publisher":"string","sku":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"privacy_statement_uri":{"type":"string","description_kind":"plain","computed":true},"release_note_uri":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"specialized":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_gallery":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"unique_name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_version":{"version":0,"block":{"attributes":{"exclude_from_latest":{"type":"bool","description_kind":"plain","computed":true},"gallery_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"location":{"type":"string","description_kind":"plain","computed":true},"managed_image_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_disk_image_size_gb":{"type":"number","description_kind":"plain","computed":true},"os_disk_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sort_versions_by_semver":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"target_region":{"type":["list",["object",{"name":"string","regional_replica_count":"number","storage_account_type":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_shared_image_versions":{"version":0,"block":{"attributes":{"gallery_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"images":{"type":["list",["object",{"exclude_from_latest":"bool","location":"string","managed_image_id":"string","name":"string","tags":["map","string"],"target_region":["list",["object",{"name":"string","regional_replica_count":"number","storage_account_type":"string"}]]}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags_filter":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_signalr_service":{"version":1,"block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_fabric":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_protection_container":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_fabric_name":{"type":"string","description_kind":"plain","required":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_site_recovery_replication_policy":{"version":0,"block":{"attributes":{"application_consistent_snapshot_frequency_in_minutes":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_point_retention_in_minutes":{"type":"number","description_kind":"plain","computed":true},"recovery_vault_name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_snapshot":{"version":0,"block":{"attributes":{"creation_option":{"type":"string","description_kind":"plain","computed":true},"disk_size_gb":{"type":"number","description_kind":"plain","computed":true},"encryption_settings":{"type":["list",["object",{"disk_encryption_key":["list",["object",{"secret_url":"string","source_vault_id":"string"}]],"enabled":"bool","key_encryption_key":["list",["object",{"key_url":"string","source_vault_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"os_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"source_resource_id":{"type":"string","description_kind":"plain","computed":true},"source_uri":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","computed":true},"time_created":{"type":"string","description_kind":"plain","computed":true},"trusted_launch_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_source_control_token":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"token_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spatial_anchors_account":{"version":0,"block":{"attributes":{"account_domain":{"type":"string","description_kind":"plain","computed":true},"account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_app":{"version":0,"block":{"attributes":{"fqdn":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"is_public":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"persistent_disk":{"type":["list",["object",{"mount_path":"string","size_in_gb":"number"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true},"tls_enabled":{"type":"bool","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_spring_cloud_service":{"version":0,"block":{"attributes":{"config_server_git_setting":{"type":["list",["object",{"http_basic_auth":["list",["object",{"password":"string","username":"string"}]],"label":"string","repository":["list",["object",{"http_basic_auth":["list",["object",{"password":"string","username":"string"}]],"label":"string","name":"string","pattern":["list","string"],"search_paths":["list","string"],"ssh_auth":["list",["object",{"host_key":"string","host_key_algorithm":"string","private_key":"string","strict_host_key_checking_enabled":"bool"}]],"uri":"string"}]],"search_paths":["list","string"],"ssh_auth":["list",["object",{"host_key":"string","host_key_algorithm":"string","private_key":"string","strict_host_key_checking_enabled":"bool"}]],"uri":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"required_network_traffic_rules":{"type":["list",["object",{"direction":"string","fqdns":["list","string"],"ip_addresses":["list","string"],"port":"number","protocol":"string"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_sql_database":{"version":0,"block":{"attributes":{"collation":{"type":"string","description_kind":"plain","computed":true},"default_secondary_location":{"type":"string","description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","computed":true},"elastic_pool_name":{"type":"string","description_kind":"plain","computed":true},"failover_group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"read_scale":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_managed_instance":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"collation":{"type":"string","description_kind":"plain","computed":true},"dns_zone_partner_id":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"license_type":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"minimum_tls_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"proxy_override":{"type":"string","description_kind":"plain","computed":true},"public_data_endpoint_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"storage_account_type":{"type":"string","description_kind":"plain","computed":true},"storage_size_in_gb":{"type":"number","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"timezone_id":{"type":"string","description_kind":"plain","computed":true},"vcores":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_sql_server":{"version":0,"block":{"attributes":{"administrator_login":{"type":"string","description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"azurerm_ssh_public_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account":{"version":3,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","computed":true},"account_kind":{"type":"string","description_kind":"plain","computed":true},"account_replication_type":{"type":"string","description_kind":"plain","computed":true},"account_tier":{"type":"string","description_kind":"plain","computed":true},"allow_nested_items_to_be_public":{"type":"bool","description_kind":"plain","computed":true},"custom_domain":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"enable_https_traffic_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"infrastructure_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"is_hns_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"min_tls_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"nfsv3_enabled":{"type":"bool","description_kind":"plain","computed":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_blob_host":{"type":"string","description_kind":"plain","computed":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"primary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_file_host":{"type":"string","description_kind":"plain","computed":true},"primary_location":{"type":"string","description_kind":"plain","computed":true},"primary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_queue_host":{"type":"string","description_kind":"plain","computed":true},"primary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_table_host":{"type":"string","description_kind":"plain","computed":true},"primary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"primary_web_host":{"type":"string","description_kind":"plain","computed":true},"queue_encryption_key_type":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_blob_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_blob_host":{"type":"string","description_kind":"plain","computed":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_dfs_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_dfs_host":{"type":"string","description_kind":"plain","computed":true},"secondary_file_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_file_host":{"type":"string","description_kind":"plain","computed":true},"secondary_location":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_queue_host":{"type":"string","description_kind":"plain","computed":true},"secondary_table_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_table_host":{"type":"string","description_kind":"plain","computed":true},"secondary_web_endpoint":{"type":"string","description_kind":"plain","computed":true},"secondary_web_host":{"type":"string","description_kind":"plain","computed":true},"table_encryption_key_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_blob_container_sas":{"version":0,"block":{"attributes":{"cache_control":{"type":"string","description_kind":"plain","optional":true},"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"container_name":{"type":"string","description_kind":"plain","required":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_language":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"expiry":{"type":"string","description_kind":"plain","required":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"sas":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"start":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"add":{"type":"bool","description_kind":"plain","required":true},"create":{"type":"bool","description_kind":"plain","required":true},"delete":{"type":"bool","description_kind":"plain","required":true},"list":{"type":"bool","description_kind":"plain","required":true},"read":{"type":"bool","description_kind":"plain","required":true},"write":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_account_sas":{"version":0,"block":{"attributes":{"connection_string":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"expiry":{"type":"string","description_kind":"plain","required":true},"https_only":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_addresses":{"type":"string","description_kind":"plain","optional":true},"sas":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"signed_version":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"add":{"type":"bool","description_kind":"plain","required":true},"create":{"type":"bool","description_kind":"plain","required":true},"delete":{"type":"bool","description_kind":"plain","required":true},"filter":{"type":"bool","description_kind":"plain","required":true},"list":{"type":"bool","description_kind":"plain","required":true},"process":{"type":"bool","description_kind":"plain","required":true},"read":{"type":"bool","description_kind":"plain","required":true},"tag":{"type":"bool","description_kind":"plain","required":true},"update":{"type":"bool","description_kind":"plain","required":true},"write":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"resource_types":{"nesting_mode":"list","block":{"attributes":{"container":{"type":"bool","description_kind":"plain","required":true},"object":{"type":"bool","description_kind":"plain","required":true},"service":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"services":{"nesting_mode":"list","block":{"attributes":{"blob":{"type":"bool","description_kind":"plain","required":true},"file":{"type":"bool","description_kind":"plain","required":true},"queue":{"type":"bool","description_kind":"plain","required":true},"table":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_blob":{"version":1,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","computed":true},"content_md5":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"storage_container_name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_container":{"version":1,"block":{"attributes":{"container_access_type":{"type":"string","description_kind":"plain","computed":true},"has_immutability_policy":{"type":"bool","description_kind":"plain","computed":true},"has_legal_hold":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_encryption_scope":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_vault_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_management_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule":{"type":["list",["object",{"actions":["list",["object",{"base_blob":["list",["object",{"delete_after_days_since_last_access_time_greater_than":"number","delete_after_days_since_modification_greater_than":"number","tier_to_archive_after_days_since_last_access_time_greater_than":"number","tier_to_archive_after_days_since_modification_greater_than":"number","tier_to_cool_after_days_since_last_access_time_greater_than":"number","tier_to_cool_after_days_since_modification_greater_than":"number"}]],"snapshot":["list",["object",{"change_tier_to_archive_after_days_since_creation":"number","change_tier_to_cool_after_days_since_creation":"number","delete_after_days_since_creation_greater_than":"number"}]],"version":["list",["object",{"change_tier_to_archive_after_days_since_creation":"number","change_tier_to_cool_after_days_since_creation":"number","delete_after_days_since_creation":"number"}]]}]],"enabled":"bool","filters":["list",["object",{"blob_types":["set","string"],"match_blob_index_tag":["list",["object",{"name":"string","operation":"string","value":"string"}]],"prefix_match":["set","string"]}]],"name":"string"}]],"description_kind":"plain","computed":true},"storage_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_share":{"version":2,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"quota":{"type":"number","description_kind":"plain","computed":true},"resource_manager_id":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"acl":{"nesting_mode":"list","block":{"attributes":{"access_policy":{"type":["list",["object",{"expiry":"string","permissions":"string","start":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incoming_traffic_policy":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_sync_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"storage_sync_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_storage_table_entity":{"version":0,"block":{"attributes":{"entity":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition_key":{"type":"string","description_kind":"plain","required":true},"row_key":{"type":"string","description_kind":"plain","required":true},"storage_account_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_stream_analytics_job":{"version":0,"block":{"attributes":{"compatibility_level":{"type":"string","description_kind":"plain","computed":true},"data_locale":{"type":"string","description_kind":"plain","computed":true},"events_late_arrival_max_delay_in_seconds":{"type":"number","description_kind":"plain","computed":true},"events_out_of_order_max_delay_in_seconds":{"type":"number","description_kind":"plain","computed":true},"events_out_of_order_policy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"last_output_time":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_error_policy":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"start_mode":{"type":"string","description_kind":"plain","computed":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"streaming_units":{"type":"number","description_kind":"plain","computed":true},"transformation_query":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subnet":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","computed":true},"address_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"enforce_private_link_endpoint_network_policies":{"type":"bool","description_kind":"plain","computed":true},"enforce_private_link_service_network_policies":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_security_group_id":{"type":"string","description_kind":"plain","computed":true},"private_endpoint_network_policies_enabled":{"type":"bool","description_kind":"plain","computed":true},"private_link_service_network_policies_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"route_table_id":{"type":"string","description_kind":"plain","computed":true},"service_endpoints":{"type":["list","string"],"description_kind":"plain","computed":true},"virtual_network_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_placement_id":{"type":"string","description_kind":"plain","computed":true},"quota_id":{"type":"string","description_kind":"plain","computed":true},"spending_limit":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"subscription_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscription_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_subscriptions":{"version":0,"block":{"attributes":{"display_name_contains":{"type":"string","description_kind":"plain","optional":true},"display_name_prefix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subscriptions":{"type":["list",["object",{"display_name":"string","id":"string","location_placement_id":"string","quota_id":"string","spending_limit":"string","state":"string","subscription_id":"string","tags":["map","string"],"tenant_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_synapse_workspace":{"version":0,"block":{"attributes":{"connectivity_endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_template_spec_version":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"template_body":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_tenant_template_deployment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"output_content":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_geographical_location":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_traffic_manager_profile":{"version":0,"block":{"attributes":{"dns_config":{"type":["list",["object",{"relative_name":"string","ttl":"number"}]],"description_kind":"plain","computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor_config":{"type":["list",["object",{"custom_header":["list",["object",{"name":"string","value":"string"}]],"expected_status_code_ranges":["list","string"],"interval_in_seconds":"number","path":"string","port":"number","protocol":"string","timeout_in_seconds":"number","tolerated_number_of_failures":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"profile_status":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"traffic_routing_method":{"type":"string","description_kind":"plain","computed":true},"traffic_view_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_user_assigned_identity":{"version":1,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tenant_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_hub":{"version":0,"block":{"attributes":{"address_prefix":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_router_asn":{"type":"number","description_kind":"plain","computed":true},"virtual_router_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"virtual_wan_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_machine_scale_set":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"instances":{"type":["list",["object",{"computer_name":"string","instance_id":"string","latest_model_applied":"bool","name":"string","private_ip_address":"string","private_ip_addresses":["list","string"],"public_ip_address":"string","public_ip_addresses":["list","string"],"virtual_machine_id":"string","zone":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface":{"type":["list",["object",{"dns_servers":["list","string"],"enable_accelerated_networking":"bool","enable_ip_forwarding":"bool","ip_configuration":["list",["object",{"application_gateway_backend_address_pool_ids":["list","string"],"application_security_group_ids":["list","string"],"load_balancer_backend_address_pool_ids":["list","string"],"load_balancer_inbound_nat_rules_ids":["list","string"],"name":"string","primary":"bool","public_ip_address":["list",["object",{"domain_name_label":"string","idle_timeout_in_minutes":"number","ip_tag":["list",["object",{"tag":"string","type":"string"}]],"name":"string","public_ip_prefix_id":"string"}]],"subnet_id":"string","version":"string"}]],"name":"string","network_security_group_id":"string","primary":"bool"}]],"description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network":{"version":0,"block":{"attributes":{"address_space":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"guid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"subnets":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"vnet_peerings":{"type":["map","string"],"description_kind":"plain","computed":true},"vnet_peerings_addresses":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway":{"version":0,"block":{"attributes":{"active_active":{"type":"bool","description_kind":"plain","computed":true},"bgp_settings":{"type":["list",["object",{"asn":"number","peer_weight":"number","peering_address":"string"}]],"description_kind":"plain","computed":true},"custom_route":{"type":["list",["object",{"address_prefixes":["set","string"]}]],"description_kind":"plain","computed":true},"default_local_network_gateway_id":{"type":"string","description_kind":"plain","computed":true},"enable_bgp":{"type":"bool","description_kind":"plain","computed":true},"generation":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_configuration":{"type":["list",["object",{"id":"string","name":"string","private_ip_address_allocation":"string","public_ip_address_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address_enabled":{"type":"bool","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vpn_client_configuration":{"type":["list",["object",{"aad_audience":"string","aad_issuer":"string","aad_tenant":"string","address_space":["list","string"],"radius_server_address":"string","radius_server_secret":"string","revoked_certificate":["list",["object",{"name":"string","thumbprint":"string"}]],"root_certificate":["list",["object",{"name":"string","public_cert_data":"string"}]],"vpn_client_protocols":["set","string"]}]],"description_kind":"plain","computed":true},"vpn_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_network_gateway_connection":{"version":0,"block":{"attributes":{"authorization_key":{"type":"string","description_kind":"plain","computed":true},"connection_protocol":{"type":"string","description_kind":"plain","computed":true},"dpd_timeout_seconds":{"type":"number","description_kind":"plain","computed":true},"egress_bytes_transferred":{"type":"number","description_kind":"plain","computed":true},"enable_bgp":{"type":"bool","description_kind":"plain","computed":true},"express_route_circuit_id":{"type":"string","description_kind":"plain","computed":true},"express_route_gateway_bypass":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress_bytes_transferred":{"type":"number","description_kind":"plain","computed":true},"ipsec_policy":{"type":["list",["object",{"dh_group":"string","ike_encryption":"string","ike_integrity":"string","ipsec_encryption":"string","ipsec_integrity":"string","pfs_group":"string","sa_datasize":"number","sa_lifetime":"number"}]],"description_kind":"plain","computed":true},"local_azure_ip_address_enabled":{"type":"bool","description_kind":"plain","computed":true},"local_network_gateway_id":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"peer_virtual_network_gateway_id":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"resource_guid":{"type":"string","description_kind":"plain","computed":true},"routing_weight":{"type":"number","description_kind":"plain","computed":true},"shared_key":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"traffic_selector_policy":{"type":["list",["object",{"local_address_cidrs":["list","string"],"remote_address_cidrs":["list","string"]}]],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"use_policy_based_traffic_selectors":{"type":"bool","description_kind":"plain","computed":true},"virtual_network_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_virtual_wan":{"version":0,"block":{"attributes":{"allow_branch_to_branch_traffic":{"type":"bool","description_kind":"plain","computed":true},"disable_vpn_encryption":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"office365_local_breakout_category":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_hub_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"vpn_site_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vmware_private_cloud":{"version":0,"block":{"attributes":{"circuit":{"type":["list",["object",{"express_route_id":"string","express_route_private_peering_id":"string","primary_subnet_cidr":"string","secondary_subnet_cidr":"string"}]],"description_kind":"plain","computed":true},"hcx_cloud_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_connection_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"management_cluster":{"type":["list",["object",{"hosts":["list","string"],"id":"number","size":"number"}]],"description_kind":"plain","computed":true},"management_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"nsxt_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"nsxt_manager_endpoint":{"type":"string","description_kind":"plain","computed":true},"provisioning_subnet_cidr":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"sku_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"vcenter_certificate_thumbprint":{"type":"string","description_kind":"plain","computed":true},"vcsa_endpoint":{"type":"string","description_kind":"plain","computed":true},"vmotion_subnet_cidr":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_vpn_gateway":{"version":0,"block":{"attributes":{"bgp_settings":{"type":["list",["object",{"asn":"number","bgp_peering_address":"string","instance_0_bgp_peering_address":["list",["object",{"custom_ips":["list","string"],"default_ips":["list","string"],"ip_configuration_id":"string","tunnel_ips":["list","string"]}]],"instance_1_bgp_peering_address":["list",["object",{"custom_ips":["list","string"],"default_ips":["list","string"],"ip_configuration_id":"string","tunnel_ips":["list","string"]}]],"peer_weight":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"scale_unit":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_hub_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_application_firewall_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub":{"version":1,"block":{"attributes":{"aad_auth_enabled":{"type":"bool","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","computed":true},"external_ip":{"type":"string","description_kind":"plain","computed":true},"hostname":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_auth_enabled":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"primary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"primary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_network_access_enabled":{"type":"bool","description_kind":"plain","computed":true},"public_port":{"type":"number","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"secondary_access_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secondary_connection_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"server_port":{"type":"number","description_kind":"plain","computed":true},"sku":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"tls_client_cert_enabled":{"type":"bool","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_web_pubsub_private_link_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"shared_private_link_resource_types":{"type":["list",["object",{"description":"string","subresource_name":"string"}]],"description_kind":"plain","computed":true},"web_pubsub_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_function_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"builtin_logging_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"content_share_force_disabled":{"type":"bool","description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"daily_memory_time_quota":{"type":"number","description_kind":"plain","computed":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"functions_extension_version":{"type":"string","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","app_scale_limit":"number","app_service_logs":["list",["object",{"disk_quota_mb":"number","retention_period_days":"number"}]],"application_insights_connection_string":"string","application_insights_key":"string","application_stack":["list",["object",{"dotnet_version":"string","java_version":"string","node_version":"string","powershell_core_version":"string","use_custom_runtime":"bool","use_dotnet_isolated_runtime":"bool"}]],"cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","elastic_instance_minimum":"number","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"load_balancing_mode":"string","managed_pipeline_mode":"string","minimum_tls_version":"string","pre_warmed_instance_count":"number","remote_debugging_enabled":"bool","remote_debugging_version":"string","runtime_scale_monitoring_enabled":"bool","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","vnet_route_all_enabled":"bool","websockets_enabled":"bool","windows_fx_version":"string","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account_access_key":{"type":"string","description_kind":"plain","computed":true},"storage_account_name":{"type":"string","description_kind":"plain","computed":true},"storage_key_vault_secret_id":{"type":"string","description":"The Key Vault Secret ID, including version, that contains the Connection String used to connect to the storage account for this Function App.","description_kind":"plain","computed":true},"storage_uses_managed_identity":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"azurerm_windows_web_app":{"version":0,"block":{"attributes":{"app_settings":{"type":["map","string"],"description_kind":"plain","computed":true},"auth_settings":{"type":["list",["object",{"active_directory":["list",["object",{"allowed_audiences":["list","string"],"client_id":"string","client_secret":"string","client_secret_setting_name":"string"}]],"additional_login_parameters":["map","string"],"allowed_external_redirect_urls":["list","string"],"default_provider":"string","enabled":"bool","facebook":["list",["object",{"app_id":"string","app_secret":"string","app_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"github":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"google":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"issuer":"string","microsoft":["list",["object",{"client_id":"string","client_secret":"string","client_secret_setting_name":"string","oauth_scopes":["list","string"]}]],"runtime_version":"string","token_refresh_extension_hours":"number","token_store_enabled":"bool","twitter":["list",["object",{"consumer_key":"string","consumer_secret":"string","consumer_secret_setting_name":"string"}]],"unauthenticated_client_action":"string"}]],"description_kind":"plain","computed":true},"backup":{"type":["list",["object",{"enabled":"bool","name":"string","schedule":["list",["object",{"frequency_interval":"number","frequency_unit":"string","keep_at_least_one_backup":"bool","last_execution_time":"string","retention_period_days":"number","start_time":"string"}]],"storage_account_url":"string"}]],"description_kind":"plain","computed":true},"client_affinity_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_enabled":{"type":"bool","description_kind":"plain","computed":true},"client_certificate_mode":{"type":"string","description_kind":"plain","computed":true},"connection_string":{"type":["set",["object",{"name":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"custom_domain_verification_id":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_hostname":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"https_only":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"identity_ids":["list","string"],"principal_id":"string","tenant_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"kind":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"logs":{"type":["list",["object",{"application_logs":["list",["object",{"azure_blob_storage":["list",["object",{"level":"string","retention_in_days":"number","sas_url":"string"}]],"file_system_level":"string"}]],"detailed_error_messages":"bool","failed_request_tracing":"bool","http_logs":["list",["object",{"azure_blob_storage":["list",["object",{"retention_in_days":"number","sas_url":"string"}]],"file_system":["list",["object",{"retention_in_days":"number","retention_in_mb":"number"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"possible_outbound_ip_address_list":{"type":["list","string"],"description_kind":"plain","computed":true},"possible_outbound_ip_addresses":{"type":"string","description_kind":"plain","computed":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"service_plan_id":{"type":"string","description_kind":"plain","computed":true},"site_config":{"type":["list",["object",{"always_on":"bool","api_definition_url":"string","api_management_api_id":"string","app_command_line":"string","application_stack":["list",["object",{"current_stack":"string","docker_container_name":"string","docker_container_registry":"string","docker_container_tag":"string","dotnet_version":"string","java_container":"string","java_container_version":"string","java_version":"string","node_version":"string","php_version":"string","python_version":"string"}]],"auto_heal_enabled":"bool","auto_heal_setting":["list",["object",{"action":["list",["object",{"action_type":"string","custom_action":["list",["object",{"executable":"string","parameters":"string"}]],"minimum_process_execution_time":"string"}]],"trigger":["list",["object",{"private_memory_kb":"number","requests":["list",["object",{"count":"number","interval":"string"}]],"slow_request":["list",["object",{"count":"number","interval":"string","path":"string","time_taken":"string"}]],"status_code":["list",["object",{"count":"number","interval":"string","path":"string","status_code_range":"string","sub_status":"number","win32_status":"string"}]]}]]}]],"container_registry_managed_identity_client_id":"string","container_registry_use_managed_identity":"bool","cors":["list",["object",{"allowed_origins":["list","string"],"support_credentials":"bool"}]],"default_documents":["list","string"],"detailed_error_logging_enabled":"bool","ftps_state":"string","health_check_eviction_time_in_min":"number","health_check_path":"string","http2_enabled":"bool","ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"load_balancing_mode":"string","local_mysql_enabled":"bool","managed_pipeline_mode":"string","minimum_tls_version":"string","remote_debugging_enabled":"bool","remote_debugging_version":"string","scm_ip_restriction":["list",["object",{"action":"string","headers":["list",["object",{"x_azure_fdid":["list","string"],"x_fd_health_probe":["list","string"],"x_forwarded_for":["list","string"],"x_forwarded_host":["list","string"]}]],"ip_address":"string","name":"string","priority":"number","service_tag":"string","virtual_network_subnet_id":"string"}]],"scm_minimum_tls_version":"string","scm_type":"string","scm_use_main_ip_restriction":"bool","use_32_bit_worker":"bool","virtual_application":["list",["object",{"physical_path":"string","preload":"bool","virtual_directory":["list",["object",{"physical_path":"string","virtual_path":"string"}]],"virtual_path":"string"}]],"vnet_route_all_enabled":"bool","websockets_enabled":"bool","windows_fx_version":"string","worker_count":"number"}]],"description_kind":"plain","computed":true},"site_credential":{"type":["list",["object",{"name":"string","password":"string"}]],"description_kind":"plain","computed":true},"sticky_settings":{"type":["list",["object",{"app_setting_names":["list","string"],"connection_string_names":["list","string"]}]],"description_kind":"plain","computed":true},"storage_account":{"type":["list",["object",{"access_key":"string","account_name":"string","mount_path":"string","name":"string","share_name":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"virtual_network_subnet_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}}}}}