How to retrieve the OS caching setting of Azure VM using Azure
CLI in PowerShell?


To retrieve the OS Caching setting of the Azure VM using CLI, we can use the below command.

PS C:\> az vm show -n VMName -g VMRG --query storageProfile.osDisk.caching -otsv

Output

ReadWrite

You can also get the caching setting on the Azure VM without using the resource group name using the command below.

PS C:\> az vm list --query "[?name=='vmname'].storageProfile.osDisk.caching" -otsv

If you need to retrieve the setting for all VMs then,

PS C:\> az vm list --query "[].{VMName:name, ResourceGroup:resourceGroup,
caching:storageProfile.osDisk.caching}" -otable

Updated on: 02-Sep-2021

112 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements