Udostępnij za pośrednictwem


Get-AzureRmVM

Pobiera właściwości maszyny wirtualnej.

Ostrzeżenie

Moduł AzureRM PowerShell został oficjalnie przestarzały od 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, umieszczając wszelkie dalsze zastosowania według uznania i ryzyka użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Składnia

Get-AzureRmVM
   [-Status]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmVM
   [-ResourceGroupName] <String>
   [-Status]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmVM
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Status]
   [-DisplayHint <DisplayHintType>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmVM
   -Location <String>
   [-Status]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmVM
   [-Status]
   [-NextLink] <Uri>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzureRmVM pobiera widok modelu i widok wystąpienia maszyny wirtualnej platformy Azure. 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 widoku modelu i wystąpienia

PS C:\> Get-AzureRmVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"

To polecenie pobiera widok modelu i widok wystąpienia maszyny wirtualnej o nazwie VirtualMachine07.

Przykład 2. Pobieranie właściwości widoku wystąpienia

PS C:\> Get-AzureRmVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Status

To polecenie pobiera właściwości maszyny wirtualnej o nazwie VirtualMachine07. To polecenie określa parametr Stan . W związku z tym polecenie pobiera tylko właściwości widoku wystąpienia.

Przykład 3. Pobieranie właściwości dla wszystkich maszyn wirtualnych w grupie zasobów

PS C:\> Get-AzureRmVM -ResourceGroupName "ResourceGroup11"

To polecenie pobiera właściwości dla wszystkich maszyn wirtualnych w grupie zasobów o nazwie ResourceGroup11.

Przykład 4. Pobieranie wszystkich maszyn wirtualnych w ramach subskrypcji

PS C:\> Get-AzureRmVM

To polecenie pobiera wszystkie maszyny wirtualne w ramach subskrypcji.

Przykład 5. Pobieranie wszystkich maszyn wirtualnych w lokalizacji.

PS C:\> Get-AzureRmVM -Location "westus"

To polecenie pobiera wszystkie maszyny wirtualne w regionie Zachodnie stany USA.

Parametry

-DefaultProfile

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

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DisplayHint

Określa sposób wyświetlania obiektu maszyny wirtualnej. Prawidłowe wartości to: -- Compact: wyświetla tylko właściwości najwyższego poziomu - Rozwiń: wyświetla wszystkie właściwości na wszystkich poziomach

Typ:DisplayHintType
Dopuszczalne wartości:Compact, Expand
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Location

Określa lokalizację maszyn wirtualnych do wyświetlenia.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwę maszyny wirtualnej do pobrania.

Typ:String
Aliasy:ResourceName, VMName
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Określa następny link.

Typ:Uri
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Status

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

Typ:SwitchParameter
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Uri

DisplayHintType

Dane wyjściowe

PSVirtualMachine

PSVirtualMachineInstanceView