> ## Documentation Index
> Fetch the complete documentation index at: https://cloudanix.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Compute Audit

## Checks performed

* [Virtual Machine Extensions Installed](azurecomputeaudit/rules/azure_audit_compute_vms_with_extensions)
* [Virtual Machines Should Only Allow SSH Based Authentication](azurecomputeaudit/rules/azure_audit_compute_vms_without_ssh_authentication)
* [Virtual Machines Should Have Sufficient Daily Backup Retention Period](azurecomputeaudit/rules/azure_audit_compute_vms_with_sufficient_daily_backup_retention)
* [Virtual Machines Should Have Sufficient Instant Restore Retention Period](azurecomputeaudit/rules/azure_audit_compute_vms_with_insufficient_instant_restore_retention)
* [Virtual Machines Should Have Backups](azurecomputeaudit/rules/azure_audit_compute_vms_without_backups)
* [OS Disks Lacking Encryption](azurecomputeaudit/rules/azure_audit_compute_os_disks_without_encryption)
* [Disks Lacking Encryption](azurecomputeaudit/rules/azure_audit_compute_disk_volumes_without_encryption)
* [Remove Unattached Virtual Machine Disk Volumes](azurecomputeaudit/rules/azure_audit_compute_disk_volumes_without_use)
* [Approved Azure Machine Image In Use](azurecomputeaudit/rules/compute_vms_with_approved_machine_images)
* [Azure Disk Encryption For Boot Disk Volumes](azurecomputeaudit/rules/compute_disk_encryption_boot_disk)
* [Azure Disk Encryption For Non-Boot Disk](azurecomputeaudit/rules/compute_disk_encryption_non_boot_disk)
* [VM Scale Sets Should Be Integrated With Load Balancers](azurecomputeaudit/rules/associated_load_balancer)
* [Check for Zone-Redundant Virtual Machine Scale Sets](azurecomputeaudit/rules/zone_redundant_vmss)
* [Check For Desired VM SKU Size](azurecomputeaudit/rules/desired_vm_sku_size)
* [Enable Accelerated Networking For Virtual Machines](azurecomputeaudit/rules/accelerated_networking_vm)
* [Enable Automatic Instance Repairs](azurecomputeaudit/rules/compute_vmss_automatic_instance_repairs)
* [Enable Automatic OS Upgrades](azurecomputeaudit/rules/compute_vmss_automatic_os_upgrades)
* [Enable Autoscale Notifications](azurecomputeaudit/rules/compute_autoscale_notifications)
* [Enable Instance Termination Notifications For Virtual Machine Scale Sets](azurecomputeaudit/rules/instance_termination_notifications_vmss)
* [Enable Just-In-Time Access for Virtual Machines](azurecomputeaudit/rules/just_in_time_access_virtual_machines)
* [Use BYOK for Disk Volumes Encryption](azurecomputeaudit/rules/byok_disk_volumes_encryption)
* [Server Side Encryption for Unattached Disk using CMK](azurecomputeaudit/rules/server_side_encryption_unattached_disk_cmk)
* [Server Side Encryption for Non-Boot Disk using CMK](azurecomputeaudit/rules/server_side_encryption_non_boot_disk_cmk)
* [Server Side Encryption for Boot Disk using CMK](azurecomputeaudit/rules/server_side_encryption_boot_disk_cmk)
* [Install Endpoint Protection](azurecomputeaudit/rules/install_endpoint_protection)
* [Enable Performance Diagnostics for Azure Virtual Machines](azurecomputeaudit/rules/enable_performance_diagnostics_virtual_machines)
* [Enable System-Assigned Managed Identities](azurecomputeaudit/rules/enable_system_assigned_managed_identities)
* [Enable Virtual Machine Access using Active Directory Authentication](azurecomputeaudit/rules/enable_vm_active_directory_authentication)
* [Enable Virtual Machine Boot Diagnostics](azurecomputeaudit/rules/enable_virtual_machine_boot_diagnostics)
* [Enable and Configure Health Monitoring](azurecomputeaudit/rules/enable_configure_health_monitoring)
* [Remove Unattached Virtual Machine Disk Volume](azurecomputeaudit/rules/remove_unattached_virtual_machine_disk_volumes)
* [Use Customer Managed Keys for Virtual Hard Disk Encryption](azurecomputeaudit/rules/cmk_virtual_hard_disk_encryption)
* [Use Managed Disk Volumes for Virtual Machines](azurecomputeaudit/rules/managed_disk_volumes_vm)
* [Virtual Machines Should Use Standard SSD](azurecomputeaudit/rules/azure_audit_compute_vms_using_premium_SSD)
