Udostępnij przez


Get-AzVmssVM

Pobiera właściwości maszyny wirtualnej zestawu skalowania maszyn wirtualnych.

Składnia

DefaultParameter (domyślnie)

Get-AzVmssVM
    [[-ResourceGroupName] <String>]
    [[-VMScaleSetName] <String>]
    [[-InstanceId] <String>]
    [-UserData]
    [-ResiliencyView]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

FriendMethod

Get-AzVmssVM
    [[-ResourceGroupName] <String>]
    [[-VMScaleSetName] <String>]
    [[-InstanceId] <String>]
    [-InstanceView]
    [-UserData]
    [-ResiliencyView]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzVmssVM pobiera widok modelu i widok wystąpienia maszyny wirtualnej zestawu skalowania maszyn wirtualnych (VMSS). Widok modelu to określone przez użytkownika właściwości maszyny wirtualnej. Widok wystąpienia to stan poziomu wystąpienia maszyny wirtualnej. Określ parametr Stan , aby uzyskać tylko widok wystąpienia maszyny wirtualnej.

Przykłady

Przykład 1. Pobieranie właściwości maszyny wirtualnej zestawu skalowania maszyn wirtualnych

Get-AzVmssVM -ResourceGroupName "Group001" -VMScaleSetName "VMSS001"

To polecenie pobiera właściwości maszyny wirtualnej zestawu skalowania maszyn wirtualnych o nazwie VMSS001 należących do grupy zasobów o nazwie Group001. Ponieważ polecenie nie określa parametru przełącznika InstanceView , polecenie cmdlet pobiera widok modelu maszyny wirtualnej.

Przykład 2. Pobieranie właściwości widoku modelu maszyny wirtualnej zestawu skalowania maszyn wirtualnych

Get-AzVmssVM -ResourceGroupName "Group002" -VMScaleSetName "VMSS004" -InstanceId $ID

To polecenie pobiera właściwości maszyny wirtualnej zestawu skalowania maszyn wirtualnych o nazwie VMSS004 należących do grupy zasobów o nazwie Group002. Polecenie pobiera identyfikator wystąpienia przechowywany w zmiennej $ID, dla której ma być pobierany widok modelu.

Przykład 3. Pobieranie właściwości widoku wystąpienia maszyny wirtualnej zestawu skalowania maszyn wirtualnych

Get-AzVmssVM -InstanceView  -ResourceGroupName $rgname  -VMScaleSetName $vmssName -InstanceId $ID

To polecenie pobiera właściwości maszyny wirtualnej zestawu skalowania maszyn wirtualnych o nazwie VMSS004 należących do grupy zasobów o nazwie Group002. Ponieważ polecenie określa parametr przełącznika InstanceView , polecenie cmdlet pobiera widok wystąpienia maszyny wirtualnej. Polecenie pobiera identyfikator wystąpienia przechowywany w zmiennej $ID, dla której ma być pobierany widok wystąpienia.

Przykład 4. Uzyskiwanie stanu usuwania odpornej maszyny wirtualnej maszyny wirtualnej zestawu skalowania maszyn wirtualnych

Get-AzVmssVM -ResiliencyView -ResourceGroupName "Group001" -VMScaleSetName "VMSS001" -InstanceId "0"

To polecenie pobiera stan usuwania odpornej maszyny wirtualnej maszyny wirtualnej zestawu skalowania maszyny wirtualnej o identyfikatorze 0 w zestawie skalowania VMSS001. Parametr ResiliencyView pobiera właściwość ResilientVMDeletionStatus, która wskazuje, czy próby automatycznego usuwania są w toku, nie powiodły się, czy nie zostały uruchomione. Jest to przydatne do monitorowania stanu funkcji Odporne usuwanie.

Parametry

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Właściwości parametru

Typ:IAzureContextContainer
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-InstanceId

Określa identyfikator wystąpienia, dla którego ma być pobierany widok modelu.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:2
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-InstanceView

Wskazuje, że to polecenie cmdlet pobiera tylko widok wystąpienia maszyny wirtualnej.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

FriendMethod
Position:Named
Obowiązkowe:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ResiliencyView

Pobiera stan usuwania odpornej maszyny wirtualnej, który wskazuje, czy ponowne próby są w toku, nie powiodły się, czy nie zostały uruchomione. Ten parametr jest obsługiwany tylko w przypadku pobierania określonego wystąpienia maszyny wirtualnej (po podaniu identyfikatora wystąpienia).

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-ResourceGroupName

Określa nazwę grupy zasobów zestawu skalowania maszyn wirtualnych.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:0
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-UserData

UserData dla maszyn wirtualnych, które będą zakodowane w formacie base-64. Klient nie powinien przekazywać żadnych wpisów tajnych w tym miejscu.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-VMScaleSetName

Określa nazwę zestawu skalowania maszyn wirtualnych.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Name

Zestawy parametrów

(All)
Position:1
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wejściowe

String

Dane wyjściowe

PSVirtualMachineScaleSetVM