Skip to content

Commit 0b90fc9

Browse files
authored
Add Remove-AzVM example to remove vm in vmss flex (#22813)
* remove example * comment * clean * clean
1 parent 9a8a576 commit 0b90fc9

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/Compute/Compute/help/Remove-AzVM.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,21 @@ Remove-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"
3737

3838
This command removes the virtual machine named VirtualMachine07 in the resource group ResourceGroup11.
3939

40+
### Example 2: Remove a VM in a VMSS with the orchestation mode set to Flex.
41+
```powershell
42+
# Get a VMSS with the orchestation mode set to Flex.
43+
$rgname = <Resource Group Name>
44+
$vmssName = <VMSS Name>
45+
$vmssFlex = Get-AzVmss -ResourceGroupName $rgname -VMScaleSetName $vmssName
46+
$vmssvms = Get-AzVmssVM -ResourceGroupName $vmssFlex.ResourceGroupName -VMScaleSetName $vmssFlex.Name
47+
# Get the first VM's name to delete it.
48+
$vmName = $vmssvms[0].Name
49+
Remove-AzVM -ResourceGroupName $rgname -Name $vmName
50+
```
51+
52+
This example shows how to delete a virtual machine within a virtual machine scale set of the orchestration mode Flex with this cmdlet.
53+
This will not work on a virtual machine scale set of orchestration mode Uniform.
54+
4055
## PARAMETERS
4156

4257
### -AsJob

0 commit comments

Comments
 (0)