How to get the installed Azure VM extension using PowerShell?



To get the installed Azure VM extension using PowerShell, we can use the Get-AzVmExtension command and we need to provide VM name and the resource group name in the command.

$vm = Get-AzVM -Name TestVM
Get-AzVMExtension -VMName $vm.Name -ResourceGroupName
$vm.ResourceGroupName

The above command will retrieve all the extensions in detail of the VM named TestVM. To retrieve the extension name,

Get-AzVMExtension -VMName $vm.Name -ResourceGroupName
$vm.ResourceGroupName | Select Name

Output


Advertisements