title | titleSuffix | description | ms.topic | ms.date | ms.custom |
---|---|---|---|---|---|
PowerShell module for Azure Lab Services |
Learn how to install and launch Az.LabServices PowerShell module |
how-to |
06/29/2022 |
devdivchpfy22 |
[!INCLUDE Retirement guide]
[!INCLUDE lab account focused article]
Note
To learn more about the integrated Az module experience available with lab plans, see Quickstart: Create a lab plan using PowerShell and the Azure modules.
The Az.LabServices PowerShell module simplifies the management of Azure Lab Services. This module provides composable functions to create, query, update and delete resources, such as labs, lab accounts, VMs, and images.
-
Install Azure PowerShell.
-
Download Az.LabServices.psm1 module to your machine.
-
Import the module:
Import-Module .\Az.LabServices.psm1
Some example commands:
# To list all the labs in your subscription:
Get-AzLabAccount | Get-AzLab
# To stop all running VMs in all labs
Get-AzLabAccount | Get-AzLab | Get-AzLabVm -Status Running | Stop-AzLabVm
Learn more about module at the Az.LabServices home page on GitHub.