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 |
-NextLink
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 |