Path Lines of Code CODE_OF_CONDUCT.md 6 CONTRIBUTING.md 12 README.md 968 SECURITY.md 24 SUPPORT.md 16 _README_footer.md 19 _README_header.md 130 examples/400-multi-with-orchestration/main.tf 70 examples/400-multi-with-orchestration/modules/connectivity/main.tf 28 examples/400-multi-with-orchestration/modules/connectivity/outputs.tf 4 examples/400-multi-with-orchestration/modules/connectivity/settings.connectivity.tf 31 examples/400-multi-with-orchestration/modules/connectivity/variables.tf 24 examples/400-multi-with-orchestration/modules/core/lib/archetype_definition_customer_online.json 34 examples/400-multi-with-orchestration/modules/core/main.tf 37 examples/400-multi-with-orchestration/modules/core/settings.core.tf 37 examples/400-multi-with-orchestration/modules/core/settings.identity.tf 11 examples/400-multi-with-orchestration/modules/core/variables.tf 41 examples/400-multi-with-orchestration/modules/management/main.tf 28 examples/400-multi-with-orchestration/modules/management/outputs.tf 4 examples/400-multi-with-orchestration/modules/management/settings.management.tf 18 examples/400-multi-with-orchestration/modules/management/variables.tf 24 examples/400-multi-with-orchestration/variables.tf 71 examples/400-multi-with-remote-state/connectivity/main.tf 31 examples/400-multi-with-remote-state/connectivity/outputs.tf 8 examples/400-multi-with-remote-state/connectivity/settings.connectivity.tf 31 examples/400-multi-with-remote-state/connectivity/variables.tf 32 examples/400-multi-with-remote-state/core/lib/archetype_definition_customer_online.json 34 examples/400-multi-with-remote-state/core/main.tf 39 examples/400-multi-with-remote-state/core/remote.tf 12 examples/400-multi-with-remote-state/core/settings.core.tf 37 examples/400-multi-with-remote-state/core/settings.identity.tf 11 examples/400-multi-with-remote-state/core/variables.tf 25 examples/400-multi-with-remote-state/management/main.tf 31 examples/400-multi-with-remote-state/management/outputs.tf 8 examples/400-multi-with-remote-state/management/settings.management.tf 18 examples/400-multi-with-remote-state/management/variables.tf 32 modules/archetypes/README.md 58 modules/archetypes/_README_footer.md 1 modules/archetypes/_README_header.md 5 modules/archetypes/lib/archetype_definitions/archetype_definition_default_empty.json 12 modules/archetypes/lib/archetype_definitions/archetype_definition_es_connectivity.tmpl.json 14 modules/archetypes/lib/archetype_definitions/archetype_definition_es_corp.tmpl.json 18 modules/archetypes/lib/archetype_definitions/archetype_definition_es_decommissioned.tmpl.json 14 modules/archetypes/lib/archetype_definitions/archetype_definition_es_identity.tmpl.json 17 modules/archetypes/lib/archetype_definitions/archetype_definition_es_landing_zones.tmpl.json 38 modules/archetypes/lib/archetype_definitions/archetype_definition_es_management.tmpl.json 14 modules/archetypes/lib/archetype_definitions/archetype_definition_es_online.tmpl.json 12 modules/archetypes/lib/archetype_definitions/archetype_definition_es_platform.tmpl.json 25 modules/archetypes/lib/archetype_definitions/archetype_definition_es_root.tmpl.json 243 modules/archetypes/lib/archetype_definitions/archetype_definition_es_sandboxes.tmpl.json 14 modules/archetypes/lib/archetype_definitions/archetype_definition_es_sap.tmpl.json 12 modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_appgw_waf.tmpl.json 29 modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_pednszones.tmpl.json 96 modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_resourcerglocation.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_trustedlaunch.tmpl.json 28 modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_unusedresources.tmpl.json 34 modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_zoneresiliency.tmpl.json 32 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_appgw_without_waf.tmpl.json 23 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_classic_resources.tmpl.json 90 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_public_ip.tmpl.json 27 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_sku.tmpl.json 27 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_vnet.tmpl.json 27 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_hybridnetworking.tmpl.json 42 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_ip_forwarding.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_mgmtports_internet.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_priv_esc_aks.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_private_dns_zones.tmpl.json 23 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_privileged_aks.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_endpoints.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip.tmpl.json 34 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip_on_nic.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rdp_from_internet.tmpl.json 23 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_locations.tmpl.json 30 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_types.tmpl.json 29 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rsg_locations.tmpl.json 30 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_storage_http.tmpl.json 29 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_nsg.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_udr.tmpl.json 23 modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_unmanageddisk.tmpl.json 31 modules/archetypes/lib/policy_assignments/policy_assignment_es_denyaction_deleteuamiama.tmpl.json 29 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_aks_policy.tmpl.json 19 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_asc_monitoring.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azactivity_log.tmpl.json 32 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azsqldb_auditing.tmpl.json 29 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logs.tmpl.json 28 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logscat.tmpl.json 29 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_log_analytics.tmpl.json 43 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpoints.tmpl.json 38 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpointsama.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config.tmpl.json 82 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config_h224.tmpl.json 73 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_defsql_ama.tmpl.json 47 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_ossdb.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_sqlatp.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_private_dns_zones.tmpl.json 226 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_resource_diag.tmpl.json 28 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_db_auditing.tmpl.json 23 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_security.tmpl.json 23 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_tde.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_threat.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_backup.tmpl.json 25 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_changetrack.tmpl.json 41 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_monitoring.tmpl.json 44 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmarc_changetrack.tmpl.json 32 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmhybr_monitoring.tmpl.json 32 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_changetrack.tmpl.json 41 modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_monitoring.tmpl.json 44 modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_aum_checkupdates.tmpl.json 37 modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_ddos_vnet.tmpl.json 27 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_acsb.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_aks_https.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_decomm.tmpl.json 36 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_sandbox.tmpl.json 38 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_asr.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_gr_keyvault.tmpl.json 19 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_subnet_private.tmpl.json 29 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_h224.tmpl.json 24 modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_q225.tmpl.json 24 modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_httpsonly.json 59 modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_latesttls.json 73 modules/archetypes/lib/policy_definitions/policy_definition_es_append_kv_softdelete.json 50 modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_disablenonsslport.json 63 modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_sslenforcement.json 76 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_azurehybridbenefit.json 88 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_disks_unusedresourcescostoptimization.json 69 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_machinelearning_privateendpointid.json 64 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_privatelinkdnszones.json 127 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_publicipaddresses_unusedresourcescostoptimization.json 89 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_serverfarms_unusedresourcescostoptimization.json 57 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory.json 66 modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory_rg.json 91 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_aa_child_resources.json 56 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_apim_tls.json 70 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_tls.json 78 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_waf.json 54 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservice_without_byoc.json 62 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appserviceapiapp_http.json 58 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicefunctionapp_http.json 58 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicewebapp_http.json 58 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_azfw_without_policy.json 54 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_networkacls.json 66 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_resource_kinds.json 95 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_restrictoutboundnetworkaccess.json 62 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_nopublicip.json 52 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_sku.json 52 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_virtualnetwork.json 64 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_mintls.json 70 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_premium_cmk.json 60 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecureauth.json 66 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecurekerberos.json 66 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbchannel.json 67 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbversions.json 69 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapp_public_network.json 66 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapps_without_https.json 66 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_aks.json 64 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_subnetid.json 67 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_vmsize.json 148 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_remoteloginportpublicaccess.json 64 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_scale.json 92 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_hbiworkspace.json 60 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicaccesswhenbehindvnet.json 60 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicnetworkaccess.json 54 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mgmtports_from_internet.json 255 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mysql_http.json 80 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_postgresql_http.json 80 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_private_dns_zones.json 46 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicendpoint_mariadb.json 56 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicip.json 48 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_rdp_from_internet.json 126 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_redis_http.json 75 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_service_endpoints.json 60 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sql_mintls.json 75 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sqlmi_mintls.json 75 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_containerdeleteretentionpolicy.json 74 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_copyscope.json 74 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_corsrules.json 102 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_localuser.json 62 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_mintls.json 93 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsbypass.json 90 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsvirtualnetworkrules.json 56 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulesresourceid.json 66 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulestenantid.json 60 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_servicesencryption.json 102 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_sftp.json 54 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storageaccount_customdomain.json 62 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_nsg.json 100 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_penp.json 101 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_udr.json 98 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_udr_with_specific_nexthop.json 87 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peer_cross_sub.json 70 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering.json 46 modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering_to_non_approved_vnets.json 88 modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_activitylogs.json 38 modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_deleteresources.json 72 modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_diagnosticlogs.json 38 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_asc_securitycontacts.json 150 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_budget.json 238 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_custom_route_table.json 213 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_ddosprotection.json 150 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aa.json 202 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aci.json 163 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_acr.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_analysisservice.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apiforfhir.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apimgmt.json 213 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_applicationgateway.json 198 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_avdscalingplans.json 155 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_bastion.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cdnendpoints.json 158 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cognitiveservices.json 198 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cosmosdb.json 222 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_databricks.json 273 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dataexplorercluster.json 214 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_datafactory.json 230 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dlanalytics.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsub.json 163 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsystemtopic.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridtopic.json 198 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_expressroute.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_firewall.json 265 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_frontdoor.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_function.json 198 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_hdinsight.json 163 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_iothub.json 242 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loadbalancer.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loganalytics.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_logicappsise.json 158 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mariadb.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mediaservice.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mlworkspace.json 289 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mysql.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_networksecuritygroups.json 162 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_nic.json 162 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_postgresql.json 241 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_powerbiembedded.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_rediscache.json 163 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_relay.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_signalr.json 186 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlelasticpools.json 163 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlmi.json 165 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_timeseriesinsights.json 194 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_trafficmanager.json 190 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_virtualnetwork.json 189 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vm.json 162 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vmss.json 162 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vnetgw.json 206 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vwans2svpngw.json 202 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_webserverfarm.json 163 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_website.json 267 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdappgroup.json 165 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdhostpools.json 189 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdworkspace.json 169 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_firewallpolicy.json 167 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_logicapp_tls.json 95 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_dcr_association.json 202 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_defendersql_dcr.json 406 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_ama.json 177 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql.json 242 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql_dcr.json 465 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mysql_sslenforcement.json 138 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs.json 197 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs_to_la.json 235 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_postgresql_sslenforcement.json 139 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_private_dns_generic.json 167 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_auditingsettings.json 125 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_mintls.json 125 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_securityalertpolicies.json 123 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_tde.json 126 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments.json 145 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments_20230706.json 148 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sqlmi_mintls.json 126 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_storage_sslenforcement.json 138 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_userassignedmanagedidentity_vminsights.json 405 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vm_autoshutdown.json 196 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vnet_hubspoke.json 309 modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_windows_domainjoin.json 261 modules/archetypes/lib/policy_definitions/policy_definition_es_modify_nsg.json 129 modules/archetypes/lib/policy_definitions/policy_definition_es_modify_udr.json 103 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_trustedlaunch.tmpl.json 60 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_unusedresourcescostoptimization.tmpl.json 106 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deny_publicpaasendpoints.tmpl.json 1018 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_denyaction_deleteprotection.tmpl.json 39 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_aum_checkupdates.tmpl.json 157 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_diagnostics_loganalytics.tmpl.json 2041 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config.tmpl.json 468 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config_20240319.tmpl.json 452 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_defendersql_ama.tmpl.json 246 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_private_dns_zones.tmpl.json 1746 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security.tmpl.json 140 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security_20240529.tmpl.json 139 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_acsb.tmpl.json 97 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_decomm.tmpl.json 53 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_sandbox.tmpl.json 86 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_backup.tmpl.json 140 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encryption_cmk_20250218.tmpl.json 680 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit.tmpl.json 665 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20240509.tmpl.json 978 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20241211.tmpl.json 956 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_apim.tmpl.json 245 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_appservices.tmpl.json 386 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_automation.tmpl.json 143 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_botservice.tmpl.json 111 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cognitiveservices.tmpl.json 201 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_compute.tmpl.json 66 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerapps.tmpl.json 66 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerinstance.tmpl.json 46 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerregistry.tmpl.json 261 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cosmosdb.tmpl.json 130 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_dataexplorer.tmpl.json 105 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_datafactory.tmpl.json 125 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventgrid.tmpl.json 181 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventhub.tmpl.json 105 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault.tmpl.json 824 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault_sup.tmpl.json 64 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_kubernetes.tmpl.json 360 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_machinelearning.tmpl.json 296 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_mysql.tmpl.json 65 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_network.tmpl.json 551 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_openai.tmpl.json 241 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_postgresql.tmpl.json 45 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_servicebus.tmpl.json 105 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_sql.tmpl.json 111 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_storage.tmpl.json 485 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_synapse.tmpl.json 210 modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_virtualdesktop.tmpl.json 64 modules/archetypes/lib/role_definitions/role_definition_es_application_owners.tmpl.json 28 modules/archetypes/lib/role_definitions/role_definition_es_network_management.tmpl.json 26 modules/archetypes/lib/role_definitions/role_definition_es_network_subnet_contributor.tmpl.json 30 modules/archetypes/lib/role_definitions/role_definition_es_security_operations.tmpl.json 34 modules/archetypes/lib/role_definitions/role_definition_es_subscription_owner.tmpl.json 29 modules/connectivity/README.md 363 modules/connectivity/_README_footer.md 1 modules/connectivity/_README_header.md 5 modules/connectivity/locals.geo_codes.tf.json 154 modules/identity/README.md 49 modules/identity/_README_footer.md 1 modules/identity/_README_header.md 5 modules/management/README.md 122 modules/management/_README_footer.md 1 modules/management/_README_header.md 5 modules/role_assignments_for_policy/README.md 46 modules/role_assignments_for_policy/_README_footer.md 1 modules/role_assignments_for_policy/_README_header.md 5 tests/README.md 121 tests/modules/test_lib/archetype_definitions/archetype_definition_customer_online.json 34 tests/modules/test_lib/archetype_definitions/archetype_definition_customer_secure.json 35 tests/modules/test_lib/archetype_exclusions/archetype_exclusion_es_landing_zones.json 14 tests/modules/test_lib/archetype_exclusions/archetype_exclusion_es_root.json 14 tests/modules/test_lib/archetype_extensions/archetype_extension_es_root.json 46 tests/modules/test_lib/policy_assignments/policy_assignment_test_id.tmpl.json 46 tests/modules/test_lib/policy_assignments/policy_assignment_test_policy_definition.json 26 tests/modules/test_lib/policy_assignments/policy_assignment_test_policy_set_definition.json 36 tests/opa/policy/readme.md 29 tests/terratest/go.mod 114