Dela via


Get-AzureRmVmssVM

Hämtar egenskaperna för en virtuell VMSS-dator.

Varning

AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.

Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.

Syntax

Get-AzureRmVmssVM
   [[-ResourceGroupName] <String>]
   [[-VMScaleSetName] <String>]
   [[-InstanceId] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmVmssVM
   [[-ResourceGroupName] <String>]
   [[-VMScaleSetName] <String>]
   [[-InstanceId] <String>]
   [-InstanceView]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Cmdleten Get-AzureRmVmssVM hämtar modellvyn och instansvyn för en virtuell dators skalningsuppsättning (VMSS). Modellvyn är de användardefinierade egenskaperna för den virtuella datorn. Instansvyn är status på instansnivå för den virtuella datorn. Ange parametern Status för att endast hämta instansvyn för en virtuell dator.

Exempel

Exempel 1: Hämta egenskaperna för en virtuell VMSS-dator

PS C:\> Get-AzureRmVmssVM -ResourceGroupName "Group001" -VMScaleSetName "VMSS001"

Det här kommandot hämtar egenskaperna för den virtuella VMSS-datorn med namnet VMSS001 som tillhör resursgruppen med namnet Group001. Eftersom kommandot inte anger växelparametern InstanceView hämtar cmdleten modellvyn för den virtuella datorn.

Exempel 2: Hämta egenskaperna för modellvyn för en virtuell VMSS-dator

PS C:\> Get-AzureRmVmssVM -ResourceGroupName "Group002" -VMScaleSetName "VMSS004" -InstanceId $ID

Det här kommandot hämtar egenskaperna för den virtuella VMSS-datorn med namnet VMSS004 som tillhör resursgruppen med namnet Group002. Kommandot hämtar instans-ID:t som lagras i variabeln $ID som modellvyn ska hämtas för.

Exempel 3: Hämta instansvyegenskaperna för en virtuell VMSS-dator

PS C:\> Get-AzureRmVmssVM -InstanceView  -ResourceGroupName $rgname  -VMScaleSetName $vmssName -InstanceId $ID

Det här kommandot hämtar egenskaperna för den virtuella VMSS-datorn med namnet VMSS004 som tillhör resursgruppen med namnet Group002. Eftersom kommandot anger växelparametern InstanceView hämtar cmdleten instansvyn för den virtuella datorn. Kommandot hämtar instans-ID:t som lagras i variabeln $ID för vilken instansvyn ska hämtas.

Parametrar

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-InstanceId

Anger det instans-ID som modellvyn ska hämtas för.

Typ:String
Position:3
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-InstanceView

Anger att denna cmdlet endast hämtar instansvyn för den virtuella datorn.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ResourceGroupName

Anger namnet på resursgruppen för VMSS.

Typ:String
Position:1
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-VMScaleSetName

Art namnet på VMSS.

Typ:String
Alias:Name
Position:2
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

String

Utdata

PSVirtualMachineScaleSetVM