Raw New Markdown
Generating updated version of doc...
Rendered New Markdown
Generating updated version of doc...
---
title: Azure Government virtual machine extensions
description: This article provides customer guidance on how to obtain a complete list of virtual machine extensions available in Azure Government.
services: azure-government
cloud: gov
ms.service: azure-government
ms.topic: article
ms.date: 08/31/2021
---
# Azure Government virtual machine extensions
Azure [virtual machine (VM) extensions](/azure/virtual-machines/extensions/features-windows) are small applications that provide post-deployment configuration and automation tasks on Azure VMs.
[!INCLUDE [updated-for-az](~/reusable-content/ce-skilling/azure/includes/updated-for-az.md)]
## Virtual machine extensions
You can obtain the list of virtual machine extensions available in Azure Government by [connecting to Azure Government via PowerShell](./documentation-government-get-started-connect-with-ps.md) and running the following commands:
```powershell
Connect-AzAccount -Environment AzureUSGovernment
Get-AzVmImagePublisher -Location USGovVirginia | `
Get-AzVMExtensionImageType | `
Get-AzVMExtensionImage | Select Type, Version
```
<!--
Get-AzVmImagePublisher -Location USGovVirginia | `
Get-AzVMExtensionImageType | `
Get-AzVMExtensionImage | `
Select Type, Version | `
Group Type | `
Sort Name | `
Select-Object @{Name="Entry";Expression={"| " + $_.Name + " | " + ($_.Group.Version -join "; ") + " | " }} | `
Select-Object -ExpandProperty Entry | `
Out-File vm-extensions.md
-->
## Next steps
* [Deploy a Windows virtual machine extension](/azure/virtual-machines/extensions/features-windows#run-vm-extensions)
* [Deploy a Linux virtual machine extension](/azure/virtual-machines/extensions/features-linux#run-vm-extensions)