Udostępnij za pośrednictwem


az vm

Uwaga

Ta grupa poleceń zawiera polecenia zdefiniowane zarówno w interfejsie wiersza polecenia platformy Azure, jak i w co najmniej jednym rozszerzeniu. Zainstaluj każde rozszerzenie, aby korzystać z rozszerzonych możliwości. Dowiedz się więcej o rozszerzeniach.

Zarządzanie maszynami wirtualnymi z systemem Linux lub Windows.

Polecenia

Nazwa Opis Typ Stan
az vm aem

Zarządzanie rozszerzeniem rozszerzonego monitorowania platformy Azure dla systemu SAP.

Numer wewnętrzny Ogólna dostępność
az vm aem delete

Usuń rozszerzenie rozszerzonego monitorowania platformy Azure.

Numer wewnętrzny Ogólna dostępność
az vm aem set

Konfigurowanie rozszerzenia rozszerzonego monitorowania platformy Azure.

Numer wewnętrzny Ogólna dostępność
az vm aem verify

Sprawdź, czy rozszerzone rozszerzenia monitorowania platformy Azure zostały poprawnie skonfigurowane.

Numer wewnętrzny Ogólna dostępność
az vm application

Zarządzanie aplikacjami dla maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm application list

Wyświetlanie listy aplikacji dla maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm application set

Ustawianie aplikacji dla maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm assess-patches

Ocena poprawek na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm auto-shutdown

Zarządzanie automatycznym zamykaniem maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm availability-set

Grupowanie zasobów w zestawy dostępności.

Podstawowe funkcje Ogólna dostępność
az vm availability-set convert

Przekonwertuj zestaw dostępności platformy Azure, aby zawierał maszyny wirtualne z dyskami zarządzanymi.

Podstawowe funkcje Ogólna dostępność
az vm availability-set create

Utwórz zestaw dostępności platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vm availability-set delete

Usuń zestaw dostępności.

Podstawowe funkcje Ogólna dostępność
az vm availability-set list

Wyświetlanie listy zestawów dostępności.

Podstawowe funkcje Ogólna dostępność
az vm availability-set list-sizes

Wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych, których można użyć do utworzenia nowej maszyny wirtualnej w istniejącym zestawie dostępności.

Podstawowe funkcje Ogólna dostępność
az vm availability-set show

Uzyskaj informacje o zestawie dostępności.

Podstawowe funkcje Ogólna dostępność
az vm availability-set update

Aktualizowanie zestawu dostępności platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vm boot-diagnostics

Rozwiązywanie problemów z uruchamianiem maszyny wirtualnej platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vm boot-diagnostics disable

Wyłącz diagnostykę rozruchu na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm boot-diagnostics enable

Włącz diagnostykę rozruchu na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm boot-diagnostics get-boot-log

Pobierz dziennik diagnostyki rozruchu z maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm boot-diagnostics get-boot-log-uris

Pobierz identyfikatory URI sygnatur dostępu współdzielonego dla dzienników diagnostycznych rozruchu maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm capture

Przechwyć informacje dotyczące zatrzymanej maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm convert

Przekonwertuj maszynę wirtualną z dyskami niezarządzanymi, aby używać dysków zarządzanych.

Podstawowe funkcje Ogólna dostępność
az vm create

Tworzenie maszyny wirtualnej platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vm deallocate

Cofnij przydział maszyny wirtualnej, aby zasoby obliczeniowe nie zostały już przydzielone (opłaty nie są już naliczane). Stan zmieni się z "Zatrzymano" na "Zatrzymano (cofnięto przydział)".

Podstawowe funkcje Ogólna dostępność
az vm delete

Usuwanie maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm diagnostics

Skonfiguruj rozszerzenie diagnostyki maszyny wirtualnej platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vm diagnostics get-default-config

Pobierz domyślne ustawienia konfiguracji maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm diagnostics set

Skonfiguruj rozszerzenie diagnostyki maszyny wirtualnej platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vm disk

Zarządzanie dyskami danych zarządzanych dołączonymi do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm disk attach

Dołączanie zarządzanego dysku trwałego do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm disk detach

Odłącz dysk zarządzany od maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm encryption

Zarządzanie szyfrowaniem dysków maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm encryption disable

Wyłącz szyfrowanie dysków na dysku systemu operacyjnego i/lub dyskach danych. Odszyfrowywanie zainstalowanych dysków.

Podstawowe funkcje Ogólna dostępność
az vm encryption enable

Włącz szyfrowanie dysków na dysku systemu operacyjnego i/lub na dyskach danych. Szyfruj zainstalowane dyski.

Podstawowe funkcje Ogólna dostępność
az vm encryption show

Pokaż stan szyfrowania.

Podstawowe funkcje Ogólna dostępność
az vm extension

Zarządzanie rozszerzeniami na maszynach wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm extension delete

Operacja usuwania w celu usunięcia rozszerzenia.

Podstawowe funkcje Ogólna dostępność
az vm extension image

Znajdź dostępne rozszerzenia maszyn wirtualnych dla subskrypcji i regionu.

Podstawowe funkcje Ogólna dostępność
az vm extension image list

Wyświetl listę informacji o dostępnych rozszerzeniach.

Podstawowe funkcje Ogólna dostępność
az vm extension image list-names

Lista nazw dostępnych rozszerzeń.

Podstawowe funkcje Ogólna dostępność
az vm extension image list-versions

Wyświetl listę wersji dostępnych rozszerzeń.

Podstawowe funkcje Ogólna dostępność
az vm extension image show

Wyświetlanie informacji o rozszerzeniu.

Podstawowe funkcje Ogólna dostępność
az vm extension list

Wyświetl listę rozszerzeń dołączonych do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm extension set

Ustawianie rozszerzeń dla maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm extension show

Wyświetlanie informacji o rozszerzeniach dołączonych do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm extension wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku rozszerzenia maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm generalize

Oznacz maszynę wirtualną jako uogólnioną, umożliwiając jej obrazowanie dla wielu wdrożeń.

Podstawowe funkcje Ogólna dostępność
az vm get-instance-view

Uzyskaj informacje o wystąpieniu maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm host

Zarządzanie dedykowanymi hostami dla maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm host create

Utwórz dedykowany host.

Podstawowe funkcje Ogólna dostępność
az vm host delete

Usuń dedykowany host.

Podstawowe funkcje Ogólna dostępność
az vm host get-instance-view

Uzyskaj informacje o wystąpieniu dedykowanego hosta.

Podstawowe funkcje Ogólna dostępność
az vm host group

Zarządzanie dedykowanymi grupami hostów.

Podstawowe funkcje Ogólna dostępność
az vm host group create

Utwórz dedykowaną grupę hostów.

Podstawowe funkcje Ogólna dostępność
az vm host group delete

Usuń dedykowaną grupę hostów.

Podstawowe funkcje Ogólna dostępność
az vm host group get-instance-view

Pobierz widok wystąpienia dedykowanej grupy hostów.

Podstawowe funkcje Ogólna dostępność
az vm host group list

Wyświetl listę dedykowanych grup hostów.

Podstawowe funkcje Ogólna dostępność
az vm host group show

Uzyskaj szczegółowe informacje o dedykowanej grupie hostów.

Podstawowe funkcje Ogólna dostępność
az vm host group update

Zaktualizuj dedykowaną grupę hostów.

Podstawowe funkcje Ogólna dostępność
az vm host list

Wyświetl listę dedykowanych hostów.

Podstawowe funkcje Ogólna dostępność
az vm host list-resize-options

Wyświetl listę wszystkich dostępnych dedykowanych rozmiarów hostów, do których można zmienić rozmiar określonego dedykowanego hosta. UWAGA: Udostępnione dedykowane rozmiary hostów mogą służyć tylko do skalowania w górę istniejącego dedykowanego hosta.

Podstawowe funkcje Ogólna dostępność
az vm host redeploy

Ponownie wdróż dedykowanego hosta.

Podstawowe funkcje Ogólna dostępność
az vm host resize

Zmienianie rozmiaru dedykowanego hosta.

Podstawowe funkcje Ogólna dostępność
az vm host restart

Uruchom ponownie dedykowanego hosta.

Podstawowe funkcje Ogólna dostępność
az vm host show

Uzyskaj szczegółowe informacje o dedykowanym hoście.

Podstawowe funkcje Ogólna dostępność
az vm host update

Aktualizowanie dedykowanego hosta.

Podstawowe funkcje Ogólna dostępność
az vm host wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Podstawowe funkcje Ogólna dostępność
az vm identity

Zarządzanie tożsamościami usługi maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm identity assign

Włączanie tożsamości usługi zarządzanej na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm identity remove

Usuwanie tożsamości usługi zarządzanej z maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm identity show

Wyświetl informacje o tożsamości zarządzanej maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm image

Informacje na temat dostępnych obrazów maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm image accept-terms

Zaakceptuj termin witryny Azure Marketplace, aby można było użyć obrazu do tworzenia maszyn wirtualnych.

Podstawowe funkcje Przestarzałe
az vm image list

Wyświetl listę obrazów maszyn wirtualnych/zestawów skalowania maszyn wirtualnych dostępnych w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm image list-offers

Wyświetl listę ofert obrazów maszyn wirtualnych dostępnych w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm image list-publishers

Wyświetl listę wydawców obrazów maszyn wirtualnych dostępnych w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm image list-skus

Wyświetl listę jednostek SKU obrazu maszyny wirtualnej dostępnych w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm image show

Uzyskaj szczegółowe informacje dotyczące obrazu maszyny wirtualnej dostępnego w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm image terms

Zarządzanie terminami obrazów w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm image terms accept

Zaakceptuj warunki obrazu witryny Azure Marketplace, aby można było użyć obrazu do tworzenia maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm image terms cancel

Anulowanie warunków obrazu w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm image terms show

Uzyskaj szczegółowe informacje o warunkach obrazu w witrynie Azure Marketplace.

Podstawowe funkcje Ogólna dostępność
az vm install-patches

Instalowanie poprawek na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm list

Lista szczegółów maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm list-ip-addresses

Wyświetl listę adresów IP skojarzonych z maszyną wirtualną.

Podstawowe funkcje Ogólna dostępność
az vm list-sizes

Lista dostępnych rozmiarów maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm list-skus

Uzyskaj szczegółowe informacje dotyczące jednostek SKU zasobów związanych z obliczeniami.

Podstawowe funkcje Ogólna dostępność
az vm list-usage

Lista dostępnych zasobów użycia dla maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm list-vm-resize-options

Lista dostępnych opcji zmiany rozmiaru maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm monitor

Zarządzanie aspektem monitorowania maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm monitor log

Zarządzanie obszarem roboczym usługi Log Analytics dla maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm monitor log show

Wykonaj zapytanie względem obszaru roboczego usługi Log Analytics połączonego z maszyną wirtualną.

Podstawowe funkcje Ogólna dostępność
az vm monitor metrics

Zarządzanie metrykami maszyny wirtualnej.

Podstawowe funkcje Wersja Preview
az vm monitor metrics list-definitions

Wyświetl listę definicji metryk dla maszyny wirtualnej.

Podstawowe funkcje Wersja Preview
az vm monitor metrics tail

Wyświetl listę wartości metryk dla maszyny wirtualnej.

Podstawowe funkcje Wersja Preview
az vm nic

Zarządzanie interfejsami sieciowymi. Zobacz też az network nic.

Podstawowe funkcje Ogólna dostępność
az vm nic add

Dodaj istniejące karty sieciowe do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm nic list

Wyświetl listę kart sieciowych dostępnych na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm nic remove

Usuwanie kart sieciowych z maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm nic set

Konfigurowanie ustawień karty sieciowej dołączonej do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm nic show

Wyświetlanie informacji o karcie sieciowej dołączonej do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm open-port

Otwiera maszynę wirtualną do ruchu przychodzącego na określonych portach.

Podstawowe funkcje Ogólna dostępność
az vm perform-maintenance

Operacja przeprowadzania konserwacji na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm reapply

Ponownie zastosuj maszyny wirtualne.

Podstawowe funkcje Ogólna dostępność
az vm redeploy

Ponownie wdróż istniejącą maszynę wirtualną.

Podstawowe funkcje Ogólna dostępność
az vm reimage

Reimage (uaktualnij system operacyjny) maszynę wirtualną.

Podstawowe funkcje Ogólna dostępność
az vm repair

Polecenia automatycznej naprawy w celu naprawienia maszyn wirtualnych.

Numer wewnętrzny Ogólna dostępność
az vm repair create

Utwórz nową maszynę wirtualną naprawy i dołącz skopiowany dysk systemu operacyjnego źródłowej maszyny wirtualnej jako dysk danych.

Numer wewnętrzny Ogólna dostępność
az vm repair list-scripts

Wyświetl listę dostępnych skryptów. Znajduje się https://github.com/Azure/repair-script-library.

Numer wewnętrzny Ogólna dostępność
az vm repair repair-and-restore

Napraw i przywróć maszynę wirtualną.

Numer wewnętrzny Wersja Preview
az vm repair reset-nic

Zresetuj stos interfejsu sieciowego w systemie operacyjnym gościa maszyny wirtualnej. https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface.

Numer wewnętrzny Wersja Preview
az vm repair restore

Zastąp źródłowy dysk systemu operacyjnego maszyny wirtualnej dyskiem danych z naprawy maszyny wirtualnej.

Numer wewnętrzny Ogólna dostępność
az vm repair run

Uruchamianie zweryfikowanych skryptów z usługi GitHub na maszynie wirtualnej. Polecenie "az vm repair list-scripts" w celu wyświetlenia dostępnych skryptów.

Numer wewnętrzny Ogólna dostępność
az vm resize

Aktualizowanie rozmiaru maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm restart

Uruchom ponownie maszyny wirtualne.

Podstawowe funkcje Ogólna dostępność
az vm run-command

Zarządzanie poleceniami uruchamiania na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm run-command create

Operacja tworzenia polecenia run.

Podstawowe funkcje Ogólna dostępność
az vm run-command delete

Operacja usuwania polecenia run.

Podstawowe funkcje Ogólna dostępność
az vm run-command invoke

Wykonaj określone polecenie uruchamiania na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm run-command list

Wyświetlanie listy poleceń uruchamiania z maszyny wirtualnej lub lokalizacji.

Podstawowe funkcje Ogólna dostępność
az vm run-command show

Pobierz określone polecenie uruchamiania.

Podstawowe funkcje Ogólna dostępność
az vm run-command update

Operacja aktualizowania polecenia uruchamiania.

Podstawowe funkcje Ogólna dostępność
az vm run-command wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku polecenia res virtual-machine-run-.

Podstawowe funkcje Ogólna dostępność
az vm secret

Zarządzanie wpisami tajnymi maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vm secret add

Dodaj wpis tajny do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm secret format

Przekształcanie wpisów tajnych w formularz, który może być używany przez maszyny wirtualne i maszyny wirtualne.

Podstawowe funkcje Ogólna dostępność
az vm secret list

Wyświetlanie listy wpisów tajnych na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm secret remove

Usuwanie wpisu tajnego z maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm show

Uzyskaj szczegółowe informacje o maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm simulate-eviction

Symulowanie eksmisji maszyny wirtualnej typu spot.

Podstawowe funkcje Ogólna dostępność
az vm start

Uruchamia zatrzymaną maszynę wirtualną.

Podstawowe funkcje Ogólna dostępność
az vm stop

Wyłącz (zatrzymaj) uruchomioną maszynę wirtualną.

Podstawowe funkcje Ogólna dostępność
az vm unmanaged-disk

Zarządzanie niezarządzanych dyskami danych dołączonymi do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm unmanaged-disk attach

Dołączanie niezarządzanego dysku trwałego do maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm unmanaged-disk detach

Odłącz dysk niezarządzany od maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm unmanaged-disk list

Wyświetlanie listy niezarządzanych dysków maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm update

Zaktualizuj właściwości maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm user

Zarządzanie kontami użytkowników dla maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm user delete

Usuwanie konta użytkownika z maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm user reset-ssh

Zresetuj konfigurację protokołu SSH na maszynie wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm user update

Zaktualizuj konto użytkownika dla maszyny wirtualnej. Służy do aktualizowania hasła lub wartości klucza SSH dla użytkownika maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vm wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność

az vm assess-patches

Ocena poprawek na maszynie wirtualnej.

az vm assess-patches [--ids]
                     [--name]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--resource-group]
                     [--subscription]

Przykłady

Ocena poprawek na maszynie wirtualnej.

az vm assess-patches -g MyResourceGroup -n MyVm

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm auto-shutdown

Zarządzanie automatycznym zamykaniem maszyny wirtualnej.

az vm auto-shutdown [--email]
                    [--ids]
                    [--location]
                    [--name]
                    [--off]
                    [--resource-group]
                    [--subscription]
                    [--time]
                    [--webhook]

Przykłady

Utwórz harmonogram automatycznego zamykania maszyny wirtualnej.

az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"

Usuń harmonogram automatycznego zamykania maszyny wirtualnej.

az vm auto-shutdown -g MyResourceGroup -n MyVm --off

Parametry opcjonalne

--email

Adresat wiadomości e-mail do wysyłania powiadomień (może być listą adresów e-mail rozdzielonych średnikami).

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--off

Wyłącz automatyczne zamykanie maszyny wirtualnej. Konfiguracja zostanie wyczyszczone.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--time

Godzina UTC, w ramach których harmonogram będzie występować każdego dnia. Format: hhmm. Przykład: 1730.

--webhook

Adres URL elementu webhook, do którego zostanie wysłane powiadomienie.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm capture

Przechwyć informacje dotyczące zatrzymanej maszyny wirtualnej.

Aby zapoznać się z kompleksowego samouczka, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm capture --vhd-name-prefix
              [--ids]
              [--name]
              [--overwrite]
              [--resource-group]
              [--storage-container]
              [--subscription]

Przykłady

Cofanie przydziału, uogólnianie i przechwytywanie zatrzymanej maszyny wirtualnej.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Cofanie przydziału, uogólnianie i przechwytywanie wielu zatrzymanych maszyn wirtualnych.

vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids {vms_ids}
az vm generalize --ids {vms_ids}
az vm capture --ids {vms_ids} --vhd-name-prefix MyPrefix

Parametry wymagane

--vhd-name-prefix

Prefiks nazwy dysku VHD określ dla dysków maszyny wirtualnej.

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--overwrite

Zastąp istniejący plik dysku.

Domyślna wartość: True
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--storage-container

Nazwa kontenera konta magazynu, w którym mają być zapisywane dyski.

Domyślna wartość: vhds
--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm convert

Przekonwertuj maszynę wirtualną z dyskami niezarządzanymi, aby używać dysków zarządzanych.

az vm convert [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Przykłady

Przekonwertuj maszynę wirtualną z dyskami niezarządzanymi, aby używać dysków zarządzanych.

az vm convert -g MyResourceGroup -n MyVm

Przekonwertuj wszystkie maszyny wirtualne z dyskami niezarządzanymi w grupie zasobów, aby używać dysków zarządzanych.

az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm create

Tworzenie maszyny wirtualnej platformy Azure.

Aby zapoznać się z kompleksowego samouczka, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli.

az vm create --name
             --resource-group
             [--accelerated-networking {false, true}]
             [--accept-term]
             [--admin-password]
             [--admin-username]
             [--asgs]
             [--assign-identity]
             [--attach-data-disks]
             [--attach-os-disk]
             [--authentication-type {all, password, ssh}]
             [--availability-set]
             [--boot-diagnostics-storage]
             [--capacity-reservation-group]
             [--computer-name]
             [--count]
             [--custom-data]
             [--data-disk-caching]
             [--data-disk-delete-option]
             [--data-disk-encryption-sets]
             [--data-disk-sizes-gb]
             [--disable-integrity-monitoring-autoupgrade]
             [--disk-controller-type {NVMe, SCSI}]
             [--edge-zone]
             [--enable-agent {false, true}]
             [--enable-auto-update {false, true}]
             [--enable-hibernation {false, true}]
             [--enable-hotpatching {false, true}]
             [--enable-integrity-monitoring]
             [--enable-proxy-agent {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--encryption-at-host {false, true}]
             [--ephemeral-os-disk {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--eviction-policy {Deallocate, Delete}]
             [--generate-ssh-keys]
             [--host]
             [--host-group]
             [--image]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--location]
             [--max-price]
             [--nic-delete-option]
             [--nics]
             [--no-wait]
             [--nsg]
             [--nsg-rule {NONE, RDP, SSH}]
             [--os-disk-caching {None, ReadOnly, ReadWrite}]
             [--os-disk-delete-option {Delete, Detach}]
             [--os-disk-encryption-set]
             [--os-disk-name]
             [--os-disk-secure-vm-disk-encryption-set]
             [--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
             [--os-disk-size-gb]
             [--os-type {linux, windows}]
             [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
             [--plan-name]
             [--plan-product]
             [--plan-promotion-code]
             [--plan-publisher]
             [--platform-fault-domain]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--private-ip-address]
             [--proxy-agent-mode {Audit, Enforce}]
             [--public-ip-address]
             [--public-ip-address-allocation {dynamic, static}]
             [--public-ip-address-dns-name]
             [--public-ip-sku {Basic, Standard}]
             [--role]
             [--scope]
             [--secrets]
             [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
             [--size]
             [--source-disk-restore-point]
             [--source-disk-restore-point-size-gb]
             [--source-resource]
             [--source-resource-size]
             [--specialized {false, true}]
             [--ssh-dest-key-path]
             [--ssh-key-name]
             [--ssh-key-values]
             [--storage-account]
             [--storage-container-name]
             [--storage-sku]
             [--subnet]
             [--subnet-address-prefix]
             [--tags]
             [--ultra-ssd-enabled {false, true}]
             [--use-unmanaged-disk]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--validate]
             [--vmss]
             [--vnet-address-prefix]
             [--vnet-name]
             [--workspace]
             [--zone]

Przykłady

Utwórz domyślną maszynę wirtualną z systemem Ubuntu2204 z automatycznym uwierzytelnianiem SSH.

az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204

Utwórz domyślną maszynę wirtualną RedHat z automatycznym uwierzytelnianiem SSH przy użyciu identyfikatora URI obrazu.

az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506

Utwórz domyślną maszynę wirtualną z systemem Windows Server z prywatnym adresem IP.

az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter

Utwórz maszynę wirtualną na podstawie niestandardowego obrazu zarządzanego.

az vm create -g MyResourceGroup -n MyVm --image MyImage

Utwórz maszynę wirtualną na podstawie uogólnionej wersji obrazu galerii.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0

Utwórz maszynę wirtualną na podstawie wyspecjalizowanej wersji obrazu galerii.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized

Tworzenie maszyny wirtualnej na podstawie najnowszej wersji obrazu galerii

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

Utwórz maszynę wirtualną, dołączając do zarządzanego dysku systemu operacyjnego.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux

Utwórz maszynę wirtualną, dołączając do niezarządzanego dysku systemu operacyjnego z identyfikatora URI obiektu blob dysku VHD.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk

Utwórz maszynę wirtualną Debian11 przy użyciu skryptu cloud-init na potrzeby konfiguracji. Zobacz: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init.

az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml

Utwórz maszynę wirtualną Debian11 z uwierzytelnianiem za pomocą klucza SSH i publicznym wpisem DNS znajdującym się w istniejącej sieci wirtualnej i zestawie dostępności.

az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
    --availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
    --ssh-key-values @key-file

Utwórz prostą maszynę wirtualną z systemem Ubuntu Linux z publicznym adresem IP, wpisem DNS, dwoma dyskami danych (10 GB i 20 GB), a następnie wygeneruj pary kluczy SSH RSA.

az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
    --image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
    --generate-ssh-keys

Utwórz maszynę wirtualną Debian11 przy użyciu wpisów tajnych usługi Key Vault.

az keyvault certificate create --vault-name vaultname -n cert1 \
  -p "$(az keyvault certificate get-default-policy)"

secrets=$(az keyvault secret list-versions --vault-name vaultname \
  -n cert1 --query "[?attributes.enabled].id" -o tsv)

vm_secrets=$(az vm secret format -s "$secrets")

az vm create -g group-name -n vm-name --admin-username deploy  \
  --image debian11 --secrets "$vm_secrets"

Utwórz maszynę wirtualną CentOS z tożsamością przypisaną przez system. Maszyna wirtualna będzie mieć rolę "Współautor" z dostępem do konta magazynu.

az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

Utwórz maszynę wirtualną Debian11 z tożsamością przypisaną przez użytkownika.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Utwórz maszynę wirtualną Debian11 z tożsamością przypisaną przez system i użytkownika.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Utwórz maszynę wirtualną w strefie dostępności w regionie bieżącej grupy zasobów.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1

Utwórz wiele maszyn wirtualnych. W tym przykładzie są tworzone 3 maszyny wirtualne. Są to MyVm0, MyVm1, MyVm2.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3

Tworzenie maszyny wirtualnej na podstawie obrazu galerii udostępnionej

az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Tworzenie maszyny wirtualnej na podstawie obrazu galerii społeczności

az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Parametry wymagane

--name -n

Nazwa maszyny wirtualnej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--accelerated-networking

Włącz przyspieszoną sieć. Jeśli nie zostanie określony, interfejs wiersza polecenia włączy go na podstawie obrazu i rozmiaru maszyny.

Dopuszczalne wartości: false, true
--accept-term

Zaakceptuj umowę licencyjną i zasady zachowania poufności informacji.

--admin-password

Hasło dla maszyny wirtualnej, jeśli typ uwierzytelniania to "Hasło".

--admin-username

Nazwa użytkownika maszyny wirtualnej. Wartość domyślna to bieżąca nazwa użytkownika systemu operacyjnego. Jeśli wartość domyślna jest zarezerwowana przez system, wartość domyślna zostanie ustawiona na azureuser. Zapoznaj się z tematem https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile , aby uzyskać pełną listę wartości zarezerwowanych.

--asgs

Rozdzielona spacjami lista istniejących grup zabezpieczeń aplikacji do skojarzenia z maszyną wirtualną.

--assign-identity

Zaakceptuj tożsamości przypisane przez system lub użytkownika rozdzielone spacjami. Użyj polecenia "[system]", aby odwołać się do tożsamości przypisanej przez system lub identyfikator zasobu, aby odwołać się do tożsamości przypisanej przez użytkownika. Zapoznaj się z pomocą, aby uzyskać więcej przykładów.

--attach-data-disks

Dołącz istniejące dyski danych do maszyny wirtualnej. Może użyć nazwy lub identyfikatora dysku zarządzanego lub identyfikatora URI do niezarządzanego dysku VHD.

--attach-os-disk

Dołącz istniejący dysk systemu operacyjnego do maszyny wirtualnej. Może użyć nazwy lub identyfikatora dysku zarządzanego lub identyfikatora URI do niezarządzanego dysku VHD.

--authentication-type

Typ uwierzytelniania do użycia z maszyną wirtualną. Domyślnie hasło dla systemu Windows i klucza publicznego SSH dla systemu Linux. Opcja "all" umożliwia zarówno uwierzytelnianie ssh, jak i hasło.

Dopuszczalne wartości: all, password, ssh
--availability-set

Nazwa lub identyfikator istniejącego zestawu dostępności do dodania maszyny wirtualnej. Brak domyślnie.

--boot-diagnostics-storage

Wstępnie istniejąca nazwa konta magazynu lub jego identyfikator URI obiektu blob do przechwytywania diagnostyki rozruchu. Jednostka SKU powinna być jedną z Standard_GRS, Standard_LRS i Standard_RAGRS.

--capacity-reservation-group --crg
Wersja zapoznawcza

Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż wartość "None", aby usunąć skojarzenie grupy rezerwacji pojemności. Należy pamiętać, że jeśli chcesz usunąć maszynę wirtualną/zestaw skalowania maszyn wirtualnych skojarzony z grupą rezerwacji pojemności, musisz najpierw usunąć skojarzenie grupy rezerwacji pojemności.

--computer-name

Nazwa systemu operacyjnego hosta maszyny wirtualnej. Wartość domyślna to nazwa maszyny wirtualnej.

--count
Wersja zapoznawcza

Liczba maszyn wirtualnych do utworzenia. Zakres wartości to [2, 250], włącznie. Nie określaj tego parametru, jeśli chcesz utworzyć normalną pojedynczą maszynę wirtualną. Maszyny wirtualne są tworzone równolegle. Dane wyjściowe tego polecenia to tablica maszyn wirtualnych zamiast jednej maszyny wirtualnej. Każda maszyna wirtualna ma własny publiczny adres IP, kartę sieciową. Sieć wirtualna i sieciowa grupa zabezpieczeń są współużytkowane. Zaleca się, aby żaden istniejący publiczny adres IP, karta sieciowa, sieć wirtualna i sieciowa grupa zabezpieczeń nie znajdują się w grupie zasobów. Gdy określono parametr --count, --attach-data-disks, --attach-os-disk, --boot-diagnostics-storage, --computer-name, --host, --host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address, --public-ip-address-dns-name, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name nie są dozwolone.

--custom-data

Niestandardowy plik skryptu init lub tekst (cloud-init, cloud-config itp.).

--data-disk-caching

Typ buforowania magazynu dla dysków danych, w tym "None", "ReadOnly", "ReadWrite" itp. Użyj wartości pojedynczej do zastosowania na wszystkich dyskach lub użyj polecenia <lun>=<vaule1> <lun>=<value2> , aby skonfigurować pojedynczy dysk.

--data-disk-delete-option

Określ, czy dysk danych ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Jeśli jest dołączony pojedynczy dysk danych, dozwolone wartości to Delete (Usuwanie) i Detach (Odłączanie). W przypadku wielu dysków danych należy użyć polecenia "<data_disk=Delete <data_disk2>>=Detach", aby skonfigurować każdy dysk.

--data-disk-encryption-sets

Nazwy lub identyfikatory (rozdzielane spacjami) zestawów szyfrowania dysków dla dysków danych.

--data-disk-sizes-gb

Rozmiary pustych dysków danych zarządzanych rozdzielonych spacjami w GB do utworzenia.

--disable-integrity-monitoring-autoupgrade

Wyłącz automatyczne uaktualnianie rozszerzenia zaświadczania gościa dla maszyn wirtualnych z włączoną obsługą zaufanego uruchamiania i zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--disk-controller-type
Wersja zapoznawcza

Określ typ kontrolera dysku skonfigurowany dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

Dopuszczalne wartości: NVMe, SCSI
--edge-zone

Nazwa strefy krawędzi.

--enable-agent

Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie zostanie określona, domyślne zachowanie polega na ustawieniu jej na wartość true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej.

Dopuszczalne wartości: false, true
--enable-auto-update

Określ, czy aktualizacje automatyczne są włączone dla maszyny wirtualnej z systemem Windows.

Dopuszczalne wartości: false, true
--enable-hibernation

Flaga, która włącza lub wyłącza możliwość hibernacji na maszynie wirtualnej.

Dopuszczalne wartości: false, true
--enable-hotpatching

Stosowanie poprawek maszyn wirtualnych bez konieczności ponownego uruchamiania. --enable-agent musi być ustawiony i --patch-mode musi być ustawiony na AutomaticByPlatform.

Dopuszczalne wartości: false, true
--enable-integrity-monitoring

Włącz instalowanie programu Microsoft propietary i nieobsługiwanych zabezpieczeń rozszerzenia zaświadczania gościa oraz włączanie tożsamości przypisanej przez system dla zaufanych maszyn wirtualnych z włączoną obsługą uruchamiania i usługi VMSS.

Domyślna wartość: False
--enable-proxy-agent

Określ, czy funkcja agenta proxy powinna być włączona na maszynie wirtualnej, czy w zestawie skalowania maszyn wirtualnych.

Dopuszczalne wartości: false, true
--enable-secure-boot

Włącz bezpieczny rozruch.

Dopuszczalne wartości: false, true
--enable-vtpm

Włącz maszynę wirtualną vTPM.

Dopuszczalne wartości: false, true
--encryption-at-host

Włącz szyfrowanie hosta dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Spowoduje to włączenie szyfrowania dla wszystkich dysków, w tym dysku zasobu/tymczasowego na samym hoście.

Dopuszczalne wartości: false, true
--ephemeral-os-disk

Umożliwia utworzenie dysku systemu operacyjnego bezpośrednio w węźle hosta, co zapewnia wydajność dysku lokalnego i krótszy czas odtworzenia maszyny wirtualnej/usługi VMSS.

Dopuszczalne wartości: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Dotyczy tylko w przypadku użycia z --ephemeral-os-diskprogramem . Umożliwia wybranie efemerycznej lokalizacji aprowizacji dysku systemu operacyjnego.

Dopuszczalne wartości: CacheDisk, NvmeDisk, ResourceDisk
--eviction-policy

Zasady eksmisji dla maszyny wirtualnej priorytetu typu spot. Domyślne zasady eksmisji to Cofanie przydziału dla maszyny wirtualnej priorytetu typu spot.

Dopuszczalne wartości: Deallocate, Delete
--generate-ssh-keys

W razie braku wygeneruj pliki kluczy publicznych i prywatnych RSA protokołu SSH. Klucze będą przechowywane w katalogu ~/.ssh.

Domyślna wartość: False
--host
Wersja zapoznawcza

Identyfikator zasobu dedykowanego hosta, w którym będzie znajdować się maszyna wirtualna. Nie można używać razem --host-group i --host-group.

--host-group
Wersja zapoznawcza

Nazwa lub identyfikator zasobu dedykowanej grupy hostów, w którym będzie znajdować się maszyna wirtualna. Nie można używać razem --host-group i --host-group.

--image

Nazwa obrazu systemu operacyjnego jako alias URN, URN, niestandardowa nazwa obrazu lub identyfikator, identyfikator niestandardowej wersji obrazu lub identyfikator URI obiektu blob wirtualnego dysku twardego. Ponadto obsługuje również udostępniony obraz galerii. Użyj aliasu obrazu, w tym wersji dystrybucji, której chcesz użyć. Na przykład: użyj Debian11 zamiast Debiana. Ten parametr jest wymagany, chyba że jest używany --attach-os-disk. prawidłowy format URN: "Publisher:Offer:Sku:Version". Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

Wartość od: az sig image-version show-shared, az vm image list, az vm image show
--license-type

Określa, że obraz lub dysk systemu Windows został licencjonowany lokalnie. Aby włączyć Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, użyj polecenia "Windows_Server". Aby włączyć wielodostępne prawa hostingu dla systemu Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.

Dopuszczalne wartości: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--location -l

Lokalizacja, w której ma zostać utworzona maszyna wirtualna i powiązane zasoby. Jeśli lokalizacja domyślna nie jest skonfigurowana, domyślnie zostanie ustawiona lokalizacja grupy zasobów.

--max-price
Wersja zapoznawcza

Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/usługę VMSS. -1 wskazuje, że maszyna wirtualna/usługa VMSS typu spot nie powinna być eksmitowana ze względów cenowych.

--nic-delete-option

Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej. Użyj wartości pojedynczej do zastosowania dla wszystkich zasobów lub użyj = w celu skonfigurowania zachowania usuwania dla poszczególnych zasobów. Możliwe opcje to Usuń i Odłącz.

--nics

Nazwy lub identyfikatory istniejących kart sieciowych do dołączenia do maszyny wirtualnej. Pierwsza karta sieciowa zostanie wyznaczona jako podstawowa. W przypadku pominięcia zostanie utworzona nowa karta sieciowa. Jeśli określono istniejącą kartę sieciową, nie należy określać podsieci, sieci wirtualnej, publicznego adresu IP lub sieciowej grupy zabezpieczeń.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--nsg

Nazwa używana podczas tworzenia nowej sieciowej grupy zabezpieczeń (domyślnej) lub odwoływania się do istniejącej. Może również odwoływać się do istniejącej sieciowej grupy zabezpieczeń według identyfikatora lub określić wartość "" dla żadnego (""" w interfejsie wiersza polecenia platformy Azure przy użyciu programu PowerShell lub operatora --%).

--nsg-rule

Reguła sieciowej grupy zabezpieczeń do utworzenia podczas tworzenia nowej sieciowej grupy zabezpieczeń. Domyślne otwieranie portów w celu zezwolenia na protokół RDP w systemie Windows i zezwalanie na protokół SSH w systemie Linux. NONE nie reprezentuje reguły sieciowej grupy zabezpieczeń.

Dopuszczalne wartości: NONE, RDP, SSH
--os-disk-caching

Typ buforowania magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: ReadWrite.

Dopuszczalne wartości: None, ReadOnly, ReadWrite
--os-disk-delete-option

Określ zachowanie dysku zarządzanego, gdy maszyna wirtualna zostanie usunięta, tj. czy dysk zarządzany jest usuwany, czy odłączany.

Dopuszczalne wartości: Delete, Detach
--os-disk-encryption-set

Nazwa lub identyfikator zestawu szyfrowania dysku dla dysku systemu operacyjnego.

--os-disk-name

Nazwa nowego dysku systemu operacyjnego maszyny wirtualnej.

--os-disk-secure-vm-disk-encryption-set

Określ identyfikator zasobu zestawu szyfrowania dysków zarządzanych przez klienta lub nazwę dysku zarządzanego, który jest używany dla klucza zarządzanego przez klienta zaszyfrowanego poufnego dysku systemu operacyjnego maszyny wirtualnej i obiektu blob gościa maszyny wirtualnej.

--os-disk-security-encryption-type

Określ typ szyfrowania dysku zarządzanego systemu operacyjnego.

Dopuszczalne wartości: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--os-disk-size-gb

Rozmiar dysku systemu operacyjnego w GB do utworzenia.

--os-type

Typ systemu operacyjnego zainstalowanego na niestandardowym dysku VHD. Nie należy używać podczas określania aliasu URN lub URN.

Dopuszczalne wartości: linux, windows
--patch-mode

Tryb stosowania poprawek gościa do maszyny wirtualnej IaaS. Dozwolone wartości dla maszyny wirtualnej z systemem Windows: AutomaticByOS, AutomaticByPlatform, Manual. Dozwolone wartości dla maszyny wirtualnej z systemem Linux: AutomaticByPlatform, ImageDefault. Ręczne — kontrolujesz stosowanie poprawek do maszyny wirtualnej. W tym celu należy ręcznie zastosować poprawki wewnątrz maszyny wirtualnej. W tym trybie aktualizacje automatyczne są wyłączone; parametr --enable-auto-update musi mieć wartość false. AutomaticByOS — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. Parametr --enable-auto-update musi mieć wartość true. AutomaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. ImageDefault — używana jest domyślna konfiguracja stosowania poprawek maszyny wirtualnej. Parametr --enable-agent i --enable-auto-update musi mieć wartość true.

Dopuszczalne wartości: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--plan-name

Nazwa planu.

--plan-product

Planowanie produktu.

--plan-promotion-code

Planowanie kodu podwyższania poziomu.

--plan-publisher

Zaplanuj wydawcę.

--platform-fault-domain

Określ domenę błędów logicznych zestawu skalowania, w której zostanie utworzona maszyna wirtualna. Domyślnie maszyna wirtualna zostanie automatycznie przypisana do domeny błędów, która najlepiej zachowuje równowagę między dostępnymi domenami błędów. Ma to zastosowanie tylko wtedy, gdy właściwość virtualMachineScaleSet tej maszyny wirtualnej jest ustawiona. Zestaw skalowania maszyn wirtualnych, do którego się odwołuje, musi mieć liczbę domen błędów platformy. Nie można zaktualizować tej właściwości po utworzeniu maszyny wirtualnej. Przypisanie domeny błędów można wyświetlić w widoku wystąpienia maszyny wirtualnej.

--ppg

Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką powinna być skojarzona maszyna wirtualna.

--priority

Priorytet. Użyj polecenia "Spot", aby uruchamiać obciążenia krótkotrwałe w ekonomiczny sposób. Wyliczenie "Low" zostanie wycofane w przyszłości. Użyj polecenia "Spot", aby wdrożyć maszynę wirtualną typu spot platformy Azure i/lub usługę VMSS. Wartość domyślna to Regular.

Dopuszczalne wartości: Low, Regular, Spot
--private-ip-address

Statyczny prywatny adres IP (np. 10.0.0.5).

--proxy-agent-mode

Określ tryb wykonywany przez agenta proxy, jeśli funkcja jest włączona.

Dopuszczalne wartości: Audit, Enforce
--public-ip-address

Nazwa publicznego adresu IP podczas tworzenia jednego (domyślnego) lub odwoływania się do istniejącego. Może również odwoływać się do istniejącego publicznego adresu IP według identyfikatora lub określić wartość "" dla none (""" w interfejsie wiersza polecenia platformy Azure przy użyciu programu PowerShell lub operatora --%). W przypadku interfejsu wiersza polecenia platformy Azure przy użyciu programu PowerShell Core Edition 7.3.4 określ lub "" (--public-ip-address lub --public-ip-address "").

--public-ip-address-allocation
Dopuszczalne wartości: dynamic, static
--public-ip-address-dns-name

Globalnie unikatowa nazwa DNS dla nowo utworzonego publicznego adresu IP.

--public-ip-sku

Jednostka SKU publicznego adresu IP. Publiczny adres IP jest obsługiwany do utworzenia w strefie brzegowej tylko wtedy, gdy jest to "Standardowa".

Dopuszczalne wartości: Basic, Standard
Domyślna wartość: Standard
--role

Nazwa roli lub identyfikator tożsamości przypisanej przez system.

--scope

Zakres, do którego może uzyskać dostęp tożsamość przypisana przez system.

--secrets

Jeden lub wiele wpisów tajnych usługi Key Vault jako ciągów JSON lub plików za pośrednictwem pliku @{path} zawierającego [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Określ typ zabezpieczeń maszyny wirtualnej.

Dopuszczalne wartości: ConfidentialVM, Standard, TrustedLaunch
--size

Rozmiar maszyny wirtualnej do utworzenia. Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ , aby uzyskać informacje o rozmiarze.

Domyślna wartość: Standard_DS1_v2
Wartość od: az vm list-sizes
--source-disk-restore-point --source-disk-rp

Utwórz dysk danych z punktu przywracania dysku. Może użyć identyfikatora punktu przywracania dysku.

--source-disk-restore-point-size-gb --source-rp-size

Rozmiar punktu przywracania dysku źródłowego w GB.

--source-resource --source-snapshots-or-disks

Utwórz dysk danych na podstawie migawki lub innego dysku. Może użyć identyfikatora dysku lub migawki.

--source-resource-size --source-snapshots-or-disks-size-gb

Rozmiar dysku źródłowego w GB.

--specialized

Określ, czy obraz źródłowy jest wyspecjalizowany.

Dopuszczalne wartości: false, true
--ssh-dest-key-path

Ścieżka pliku docelowego na maszynie wirtualnej dla klucza SSH. Jeśli plik już istnieje, określone klucze są dołączane do pliku. Ścieżka docelowa kluczy publicznych SSH jest obecnie ograniczona do wartości domyślnej "/home/username/.ssh/authorized_keys" ze względu na znany problem w agencie aprowizacji systemu Linux.

--ssh-key-name

Użyj go jako klucza publicznego na maszynie wirtualnej. Powinien to być istniejący zasób klucza SSH na platformie Azure.

--ssh-key-values

Rozdzielona spacjami lista kluczy publicznych SSH lub ścieżek plików klucza publicznego.

--storage-account

Dotyczy tylko w przypadku użycia z --use-unmanaged-diskprogramem . Nazwa używana podczas tworzenia nowego konta magazynu lub odwoływania się do istniejącego. Jeśli pominięto, zostanie użyte odpowiednie konto magazynu w tej samej grupie zasobów i lokalizacji lub zostanie utworzone nowe.

--storage-container-name

Dotyczy tylko w przypadku użycia z --use-unmanaged-diskprogramem . Nazwa kontenera magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: vhds.

--storage-sku

Jednostka SKU konta magazynu, za pomocą którego ma być utrwalana maszyna wirtualna. Użyj pojedynczej jednostki SKU, która będzie stosowana na wszystkich dyskach lub określ poszczególne dyski. Użycie: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], gdzie każdy identyfikator to "os" lub 0-indeksowana jednostka lun. Dozwolone wartości: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

--subnet

Nazwa podsieci podczas tworzenia nowej sieci wirtualnej lub odwoływania się do istniejącej. Może również odwoływać się do istniejącej podsieci według identyfikatora. Jeśli pominięto zarówno nazwę sieci wirtualnej, jak i podsieć, zostanie wybrana odpowiednia sieć wirtualna i podsieć lub zostanie utworzona nowa sieć wirtualna.

--subnet-address-prefix

Prefiks adresu IP podsieci używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.

Domyślna wartość: 10.0.0.0/24
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--ultra-ssd-enabled

Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.

Dopuszczalne wartości: false, true
--use-unmanaged-disk

Nie używaj dysku zarządzanego do utrwalania maszyny wirtualnej.

Domyślna wartość: False
--user-data

UserData dla maszyny wirtualnej. Można go przekazać jako plik lub ciąg.

--v-cpus-available

Określ liczbę dostępnych procesorów wirtualnych.

--v-cpus-per-core

Określ stosunek procesorów wirtualnych do rdzenia fizycznego. Ustawienie tej właściwości na 1 oznacza również, że funkcja hyper-threading jest wyłączona.

--validate

Generowanie i weryfikowanie szablonu usługi ARM bez tworzenia żadnych zasobów.

Domyślna wartość: False
--vmss

Nazwa lub identyfikator istniejącego zestawu skalowania maszyn wirtualnych, do którego powinna zostać przypisana maszyna wirtualna. Brak domyślnie.

--vnet-address-prefix

Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.

Domyślna wartość: 10.0.0.0/16
--vnet-name

Nazwa sieci wirtualnej podczas tworzenia nowej lub odwoływania się do istniejącej.

--workspace
Wersja zapoznawcza

Nazwa lub identyfikator obszaru roboczego usługi Log Analytics. Jeśli określisz obszar roboczy za pomocą jego nazwy, obszar roboczy powinien znajdować się w tej samej grupie zasobów z maszyną wirtualną. W przeciwnym razie zostanie utworzony nowy obszar roboczy.

--zone -z

Strefa dostępności, do której należy aprowizować zasób.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm deallocate

Cofnij przydział maszyny wirtualnej, aby zasoby obliczeniowe nie zostały już przydzielone (opłaty nie są już naliczane). Stan zmieni się z "Zatrzymano" na "Zatrzymano (cofnięto przydział)".

Aby zapoznać się z kompleksowego samouczka, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm deallocate [--hibernate {0, 1, f, false, n, no, t, true, y, yes}]
                 [--ids]
                 [--name]
                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                 [--resource-group]
                 [--subscription]

Przykłady

Cofanie przydziału, uogólnianie i przechwytywanie zatrzymanej maszyny wirtualnej.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Cofanie przydziału, uogólnianie i przechwytywanie wielu zatrzymanych maszyn wirtualnych.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Cofanie przydziału maszyny wirtualnej.

az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup

Parametry opcjonalne

--hibernate

Opcjonalny parametr do hibernacji maszyny wirtualnej. (Funkcja w wersji zapoznawczej).

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm delete

Usuwanie maszyny wirtualnej.

az vm delete [--force-deletion]
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]
             [--yes]

Przykłady

Usuń maszynę wirtualną bez monitu o potwierdzenie.

az vm delete -g MyResourceGroup -n MyVm --yes

Usuń wszystkie maszyny wirtualne w grupie zasobów.

az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--force-deletion

Opcjonalny parametr wymuszania usuwania maszyn wirtualnych. Wartość domyślna to Brak.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm generalize

Oznacz maszynę wirtualną jako uogólnioną, umożliwiając jej obrazowanie dla wielu wdrożeń.

Aby zapoznać się z kompleksowego samouczka, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm generalize [--ids]
                 [--name]
                 [--resource-group]
                 [--subscription]

Przykłady

Cofanie przydziału, uogólnianie i przechwytywanie zatrzymanej maszyny wirtualnej.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Cofanie przydziału, uogólnianie i przechwytywanie wielu zatrzymanych maszyn wirtualnych.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm get-instance-view

Uzyskaj informacje o wystąpieniu maszyny wirtualnej.

az vm get-instance-view [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Przykłady

Użyj grupy zasobów i nazwy, aby uzyskać informacje o widoku wystąpienia maszyny wirtualnej.

az vm get-instance-view -g MyResourceGroup -n MyVm

Pobieranie widoków wystąpień dla wszystkich maszyn wirtualnych w grupie zasobów.

az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm install-patches

Instalowanie poprawek na maszynie wirtualnej.

az vm install-patches --maximum-duration
                      --reboot-setting {Always, IfRequired, Never}
                      [--classifications-to-include-linux {Critical, Other, Security}]
                      [--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
                      [--exclude-kbs-requiring-reboot {false, true}]
                      [--ids]
                      [--kb-numbers-to-exclude]
                      [--kb-numbers-to-include]
                      [--max-patch-publish-date]
                      [--name]
                      [--no-wait]
                      [--package-name-masks-to-exclude]
                      [--package-name-masks-to-include]
                      [--resource-group]
                      [--subscription]

Przykłady

Zainstaluj poprawki na maszynie wirtualnej z systemem Windows, co pozwala na maksymalny czas 4 godzin, a maszyna wirtualna zostanie ponownie uruchomiona w razie potrzeby podczas operacji aktualizacji oprogramowania.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true

Zainstaluj poprawki na maszynie wirtualnej z systemem Linux, co pozwala na maksymalny czas 4 godzin, a maszyna wirtualna zostanie ponownie uruchomiona w razie potrzeby podczas operacji aktualizacji oprogramowania.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical

Parametry wymagane

--maximum-duration

Określ maksymalny czas uruchomienia operacji. Musi to być ciąg czasu trwania zgodny ze standardem ISO 8601, taki jak PT4H (4 godziny).

--reboot-setting

Zdefiniuj, kiedy można ponownie uruchomić maszynę wirtualną podczas operacji aktualizacji oprogramowania.

Dopuszczalne wartości: Always, IfRequired, Never

Parametry opcjonalne

--classifications-to-include-linux

Rozdzielona spacjami lista klasyfikacji do uwzględnienia dla maszyny wirtualnej z systemem Linux.

Dopuszczalne wartości: Critical, Other, Security
--classifications-to-include-win

Rozdzielona spacjami lista klasyfikacji do uwzględnienia dla maszyny wirtualnej z systemem Windows.

Dopuszczalne wartości: Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates
--exclude-kbs-requiring-reboot

Odfiltruj bazy danych, które nie mają zachowania ponownego uruchamiania polecenia "NeverReboots" po ustawieniu. Dotyczy tylko maszyny wirtualnej z systemem Windows.

Dopuszczalne wartości: false, true
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--kb-numbers-to-exclude

Rozdzielona spacjami lista kb/s do wykluczenia w operacji stosowania poprawek. Dotyczy tylko maszyny wirtualnej z systemem Windows.

--kb-numbers-to-include

Rozdzielona spacjami lista baz danych do uwzględnienia w operacji stosowania poprawek. Dotyczy tylko maszyny wirtualnej z systemem Windows.

--max-patch-publish-date

Wartość czasu ISO 8601 dla poprawki instalacji, która została opublikowana w dniu lub przed tą maksymalną datą publikacji. Format: data (rrrr-mm-dd) godzina (hh:mm:ss.xxxxx) strefa czasowa (+/-hh:mm).

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--package-name-masks-to-exclude

Rozdzielona spacjami lista pakietów do wykluczenia w operacji stosowania poprawek. Format: packageName_packageVersion. Dotyczy tylko maszyny wirtualnej z systemem Linux.

--package-name-masks-to-include

Rozdzielona spacjami lista pakietów do uwzględnienia w operacji stosowania poprawek. Format: packageName_packageVersion. Dotyczy tylko maszyny wirtualnej z systemem Linux.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm list

Lista szczegółów maszyn wirtualnych.

--resource-group może przekazać pusty ciąg jako parametr, który wyświetli wszystkie informacje o maszynie wirtualnej w ramach subskrypcji. Aby uzyskać więcej informacji na temat wykonywania zapytań dotyczących maszyn wirtualnych, zobacz https://docs.microsoft.com/cli/azure/query-az-cli2.

az vm list [--resource-group]
           [--show-details]
           [--vmss]

Przykłady

Wyświetl listę wszystkich maszyn wirtualnych.

az vm list

Wyświetl listę wszystkich maszyn wirtualnych według grupy zasobów.

az vm list -g MyResourceGroup

Wyświetl listę wszystkich maszyn wirtualnych według grupy zasobów ze szczegółami.

az vm list -g MyResourceGroup -d

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--show-details -d

Pokaż publiczny adres IP, nazwę FQDN i stany zasilania. polecenie będzie działać wolno.

Domyślna wartość: False
--vmss

Wyświetlanie listy wystąpień maszyn wirtualnych w określonym zestawie skalowania maszyn wirtualnych. Określ identyfikator zestawu skalowania maszyn wirtualnych lub nazwę zestawu skalowania maszyn wirtualnych.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm list-ip-addresses

Wyświetl listę adresów IP skojarzonych z maszyną wirtualną.

az vm list-ip-addresses [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Przykłady

Pobierz adresy IP maszyny wirtualnej.

az vm list-ip-addresses -g MyResourceGroup -n MyVm

Pobierz adresy IP dla wszystkich maszyn wirtualnych w grupie zasobów.

az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm list-sizes

Lista dostępnych rozmiarów maszyn wirtualnych.

az vm list-sizes [--ids]
                 [--location]
                 [--subscription]

Przykłady

Wyświetl listę dostępnych rozmiarów maszyn wirtualnych w regionie Zachodnie stany USA.

az vm list-sizes -l westus

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm list-skus

Uzyskaj szczegółowe informacje dotyczące jednostek SKU zasobów związanych z obliczeniami.

To polecenie zawiera ograniczenie na poziomie subskrypcji, oferując najbardziej dokładne informacje.

az vm list-skus [--all {false, true}]
                [--location]
                [--resource-type]
                [--size]
                [--zone {false, true}]

Przykłady

Wyświetl listę wszystkich jednostek SKU w regionie Zachodnie stany USA.

az vm list-skus -l westus

Wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie Wschodnie stany USA 2, które obsługują strefę dostępności.

az vm list-skus -l eastus2 --zone

Wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie Wschodnie stany USA 2, które obsługują strefę dostępności o nazwie takiej jak "standard_ds1...".

az vm list-skus -l eastus2 --zone --size standard_ds1

Wyświetlanie listy informacji o jednostkach SKU powiązanych z zestawem dostępności w regionie Zachodnie stany USA.

az vm list-skus -l westus --resource-type availabilitySets

Parametry opcjonalne

--all

Pokaż wszystkie informacje, w tym rozmiary maszyn wirtualnych, które nie są dostępne w ramach bieżącej subskrypcji.

Dopuszczalne wartości: false, true
--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--resource-type -r

Typy zasobów, np. "availabilitySets", "snapshots", "disks" itp.

--size -s

Nazwa rozmiaru, nazwa częściowa jest akceptowana.

--zone -z

Pokaż jednostki SKU obsługujące strefy dostępności.

Dopuszczalne wartości: false, true
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm list-usage

Lista dostępnych zasobów użycia dla maszyn wirtualnych.

az vm list-usage --location

Przykłady

Pobierz użycie zasobów obliczeniowych dla regionu Zachodnie stany USA.

az vm list-usage -l westus

Parametry wymagane

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm list-vm-resize-options

Lista dostępnych opcji zmiany rozmiaru maszyn wirtualnych.

az vm list-vm-resize-options [--ids]
                             [--name]
                             [--resource-group]
                             [--subscription]

Przykłady

Wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych do zmiany rozmiaru.

az vm list-vm-resize-options -g MyResourceGroup -n MyVm

Wyświetl listę dostępnych rozmiarów dla wszystkich maszyn wirtualnych w grupie zasobów.

az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm open-port

Otwiera maszynę wirtualną do ruchu przychodzącego na określonych portach.

Dodaje regułę zabezpieczeń do sieciowej grupy zabezpieczeń dołączonej do interfejsu sieciowego lub podsieci maszyny wirtualnej. Zostanie użyta istniejąca sieciowa grupa zabezpieczeń lub zostanie utworzona nowa grupa zabezpieczeń. Nazwa reguły to "open-port-{port}" i zastąpi istniejącą regułę o tej nazwie. W przypadku maszyn wirtualnych z wieloma kartami sieciowymi lub w przypadku bardziej szczegółowej kontroli użyj odpowiednich poleceń sieciowych bezpośrednio (tworzenie reguły sieciowej grupy zabezpieczeń itp.).

az vm open-port --port
                [--apply-to-subnet]
                [--ids]
                [--name]
                [--nsg-name]
                [--priority]
                [--resource-group]
                [--subscription]

Przykłady

Otwórz wszystkie porty na maszynie wirtualnej do ruchu przychodzącego.

az vm open-port -g MyResourceGroup -n MyVm --port '*'

Otwórz szereg portów na maszynie wirtualnej do ruchu przychodzącego z najwyższym priorytetem.

az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100

Otwórz porty 555, 557, 558 i 559 do ruchu przychodzącego z najwyższym priorytetem.

az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100

Otwórz wszystkie porty dla wszystkich maszyn wirtualnych w grupie zasobów.

az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'

Parametry wymagane

--port

Port lub zakres portów (np. 80–100) umożliwiający otwarcie ruchu przychodzącego do. Użyj "*", aby zezwolić na ruch do wszystkich portów. Użyj wartości rozdzielonych przecinkami, aby określić więcej niż jeden port lub zakres portów.

Parametry opcjonalne

--apply-to-subnet

Zezwalaj na ruch przychodzący w podsieci zamiast karty sieciowej.

Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej do otwierania ruchu przychodzącego.

--nsg-name

Nazwa sieciowej grupy zabezpieczeń, która ma zostać utworzona, jeśli nie istnieje. Ignorowane, jeśli sieciowa grupa zabezpieczeń już istnieje.

--priority

Priorytet reguły z zakresu od 100 (najwyższy priorytet) do 4096 (najniższy priorytet). Musi być unikatowa dla każdej reguły w kolekcji.

Domyślna wartość: 900
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm perform-maintenance

Operacja przeprowadzania konserwacji na maszynie wirtualnej.

az vm perform-maintenance [--ids]
                          [--name]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--resource-group]
                          [--subscription]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm reapply

Ponownie zastosuj maszyny wirtualne.

az vm reapply [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Przykłady

Ponownie zastosuj maszynę wirtualną.

az vm reapply -g MyResourceGroup -n MyVm

Ponownie zastosuj wszystkie maszyny wirtualne w grupie zasobów.

az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm redeploy

Ponownie wdróż istniejącą maszynę wirtualną.

az vm redeploy [--ids]
               [--name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]

Przykłady

Ponowne wdrażanie maszyny wirtualnej.

az vm redeploy -g MyResourceGroup -n MyVm

Ponownie wdróż wszystkie maszyny wirtualne w grupie zasobów.

az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm reimage

Reimage (uaktualnij system operacyjny) maszynę wirtualną.

Reimage (uaktualnij system operacyjny) maszynę wirtualną, która nie ma efemerycznego dysku systemu operacyjnego, dla maszyn wirtualnych, które mają efemeryczny dysk systemu operacyjnego, maszyna wirtualna jest resetowany do stanu początkowego. UWAGA: Zachowanie starego dysku systemu operacyjnego zależy od wartości deleteOption dysku systemu operacyjnego. Jeśli polecenie deleteOption jest odłączone, stary dysk systemu operacyjnego zostanie zachowany po ponownym obrazie. Jeśli polecenie deleteOption zostanie usunięte, stary dysk systemu operacyjnego zostanie usunięty po ponownym obrazie. Przed wykonaniem reimage należy odpowiednio zaktualizować obiekt deleteOption dysku systemu operacyjnego.

az vm reimage [--admin-password]
              [--custom-data]
              [--exact-version]
              [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]
              [--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]

Przykłady

Odtwarzaj obraz maszyny wirtualnej.

az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1

Parametry opcjonalne

--admin-password

Określa hasło konta administratora.

--custom-data

Określa ciąg zakodowany w formacie base-64 danych niestandardowych.

--exact-version

Określa w liczbie dziesiętnej, wersja dysku systemu operacyjnego powinna być odtwarzana z obrazu. Jeśli nie podano dokładnej wersji, dysk systemu operacyjnego jest odtwarzany z obrazu do istniejącej wersji dysku systemu operacyjnego.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--temp-disk

Określa, czy ma być odtwarzany dysk tymczasowy. Wartość domyślna: false Uwaga: ten parametr reimage dysku tymczasowego jest obsługiwany tylko dla maszyn wirtualnych/maszyn wirtualnych z efemerycznym dyskiem systemu operacyjnego.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm resize

Aktualizowanie rozmiaru maszyny wirtualnej.

az vm resize --size
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]

Przykłady

Zmienianie rozmiaru maszyny wirtualnej.

az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2

Zmień rozmiar wszystkich maszyn wirtualnych w grupie zasobów.

az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry wymagane

--size

Rozmiar maszyny wirtualnej.

Wartość od: az vm list-vm-resize-options

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm restart

Uruchom ponownie maszyny wirtualne.

az vm restart [--force]
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]
              [--subscription]

Przykłady

Ponownie uruchamia maszynę wirtualną.

az vm restart -g MyResourceGroup -n MyVm

Uruchom ponownie wszystkie maszyny wirtualne w grupie zasobów.

az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--force

Wymusić ponowne uruchomienie maszyny wirtualnej przez ponowne wdrożenie. Użyj polecenia , jeśli maszyna wirtualna nie odpowiada.

Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm show

Uzyskaj szczegółowe informacje o maszynie wirtualnej.

az vm show [--ids]
           [--include-user-data]
           [--name]
           [--resource-group]
           [--show-details]
           [--subscription]

Przykłady

Pokaż informacje o maszynie wirtualnej.

az vm show -g MyResourceGroup -n MyVm -d

Uzyskaj szczegółowe informacje dotyczące wszystkich maszyn wirtualnych w grupie zasobów.

az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--include-user-data -u

Uwzględnij właściwości danych użytkownika w wyniku zapytania.

Domyślna wartość: False
--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--show-details -d

Pokaż publiczny adres IP, nazwę FQDN i stany zasilania. polecenie będzie działać wolno.

Domyślna wartość: False
--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm simulate-eviction

Symulowanie eksmisji maszyny wirtualnej typu spot.

az vm simulate-eviction [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Przykłady

Symulowanie eksmisji maszyny wirtualnej typu spot.

az vm simulate-eviction --resource-group MyResourceGroup --name MyVm

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm start

Uruchamia zatrzymaną maszynę wirtualną.

az vm start [--ids]
            [--name]
            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
            [--resource-group]
            [--subscription]

Przykłady

Uruchamia zatrzymaną maszynę wirtualną.

az vm start -g MyResourceGroup -n MyVm

Uruchom wszystkie maszyny wirtualne w grupie zasobów.

az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Uruchamia zatrzymaną maszynę wirtualną.

az vm start --name MyVm --no-wait --resource-group MyResourceGroup

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm stop

Wyłącz (zatrzymaj) uruchomioną maszynę wirtualną.

Opłata za maszynę wirtualną będzie nadal naliczana. Aby tego uniknąć, możesz cofnąć przydział maszyny wirtualnej za pomocą polecenia "az vm deallocate".

az vm stop [--ids]
           [--name]
           [--no-wait]
           [--resource-group]
           [--skip-shutdown]
           [--subscription]

Przykłady

Wyłącz (zatrzymaj) uruchomioną maszynę wirtualną.

az vm stop --resource-group MyResourceGroup --name MyVm

Wyłącz uruchomioną maszynę wirtualną bez zamykania.

az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown

Wyłącz maszyny wirtualne w grupie zasobów.

az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--skip-shutdown

Natychmiast pomiń zamykanie i wyłączanie zasilania.

Domyślna wartość: False
--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm update

Zaktualizuj właściwości maszyny wirtualnej.

Zaktualizuj obiekty i właściwości maszyny wirtualnej przy użyciu ścieżek odpowiadających właściwościom "az vm show".

az vm update [--add]
             [--capacity-reservation-group]
             [--disk-caching]
             [--disk-controller-type {NVMe, SCSI}]
             [--enable-hibernation {false, true}]
             [--enable-proxy-agent {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--force-string]
             [--host]
             [--host-group]
             [--ids]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--proxy-agent-mode {Audit, Enforce}]
             [--remove]
             [--resource-group]
             [--security-type {TrustedLaunch}]
             [--set]
             [--size]
             [--subscription]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--workspace]
             [--write-accelerator]

Przykłady

Dodawanie lub aktualizowanie tagu.

az vm update -n name -g group --set tags.tagName=tagValue

Usuń tag.

az vm update -n name -g group --remove tags.tagName

Ustaw podstawową kartę sieciową maszyny wirtualnej.

az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true

Dodaj nową kartę sieciową inną niż podstawowa do maszyny wirtualnej.

az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}

Usuń czwartą kartę sieciową z maszyny wirtualnej.

az vm update -n name -g group --remove networkProfile.networkInterfaces 3

Dodawanie istniejącej maszyny wirtualnej do dedykowanego hosta

az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group

Dodawanie istniejącej maszyny wirtualnej do dedykowanej grupy hostów

az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.

Domyślna wartość: []
--capacity-reservation-group --crg
Wersja zapoznawcza

Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż wartość "None", aby usunąć skojarzenie grupy rezerwacji pojemności. Należy pamiętać, że jeśli chcesz usunąć maszynę wirtualną/zestaw skalowania maszyn wirtualnych skojarzony z grupą rezerwacji pojemności, musisz najpierw usunąć skojarzenie grupy rezerwacji pojemności.

--disk-caching

Użyj wartości pojedynczej do zastosowania w obrębie lub określ poszczególne dyski, np. "os=ReadWrite 0=None 1=ReadOnly" powinien włączyć aktualizację dysku systemu operacyjnego i 2 dyski danych.

--disk-controller-type
Wersja zapoznawcza

Określ typ kontrolera dysku skonfigurowany dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

Dopuszczalne wartości: NVMe, SCSI
--enable-hibernation

Flaga, która włącza lub wyłącza możliwość hibernacji na maszynie wirtualnej.

Dopuszczalne wartości: false, true
--enable-proxy-agent

Określ, czy funkcja agenta proxy powinna być włączona na maszynie wirtualnej, czy w zestawie skalowania maszyn wirtualnych.

Dopuszczalne wartości: false, true
--enable-secure-boot

Włącz bezpieczny rozruch.

Dopuszczalne wartości: false, true
--enable-vtpm

Włącz maszynę wirtualną vTPM.

Dopuszczalne wartości: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Dotyczy tylko w przypadku użycia z --sizeprogramem . Umożliwia wybranie efemerycznej lokalizacji aprowizacji dysku systemu operacyjnego.

Dopuszczalne wartości: CacheDisk, NvmeDisk, ResourceDisk
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Domyślna wartość: False
--host
Wersja zapoznawcza

Identyfikator zasobu dedykowanego hosta, w którym będzie znajdować się maszyna wirtualna. Nie można używać razem --host-group i --host-group. Przed aktualizacją należy cofnąć przydział maszyny wirtualnej i uruchomić maszynę wirtualną po aktualizacji. Zapoznaj się z pomocą, aby uzyskać więcej przykładów.

--host-group
Wersja zapoznawcza

Nazwa lub identyfikator zasobu dedykowanej grupy hostów, w którym będzie znajdować się maszyna wirtualna. Nie można używać razem --host-group i --host-group. Przed aktualizacją należy cofnąć przydział maszyny wirtualnej i uruchomić maszynę wirtualną po aktualizacji. Zapoznaj się z pomocą, aby uzyskać więcej przykładów.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--license-type

Określa, że obraz lub dysk systemu Windows został licencjonowany lokalnie. Aby włączyć Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, użyj polecenia "Windows_Server". Aby włączyć wielodostępne prawa hostingu dla systemu Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.

Dopuszczalne wartości: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--max-price
Wersja zapoznawcza

Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/usługę VMSS. -1 wskazuje, że maszyna wirtualna/usługa VMSS typu spot nie powinna być eksmitowana ze względów cenowych.

--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--os-disk

Identyfikator lub nazwa dysku zarządzanego systemu operacyjnego do zamiany.

--ppg

Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką powinna być skojarzona maszyna wirtualna.

--priority

Priorytet. Użyj polecenia "Spot", aby uruchamiać obciążenia krótkotrwałe w ekonomiczny sposób. Wyliczenie "Low" zostanie wycofane w przyszłości. Użyj polecenia "Spot", aby wdrożyć maszynę wirtualną typu spot platformy Azure i/lub usługę VMSS. Wartość domyślna to Regular.

Dopuszczalne wartości: Low, Regular, Spot
--proxy-agent-mode

Określ tryb wykonywany przez agenta proxy, jeśli funkcja jest włączona.

Dopuszczalne wartości: Audit, Enforce
--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Domyślna wartość: []
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--security-type

Określ typ zabezpieczeń maszyny wirtualnej.

Dopuszczalne wartości: TrustedLaunch
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.

Domyślna wartość: []
--size
Wersja zapoznawcza

Nowy rozmiar maszyny wirtualnej. Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ , aby uzyskać informacje o rozmiarze.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--ultra-ssd-enabled

Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.

Dopuszczalne wartości: false, true
--user-data

UserData dla maszyny wirtualnej. Można go przekazać jako plik lub ciąg. Jeśli pusty ciąg zostanie przekazany, istniejąca wartość zostanie usunięta.

--v-cpus-available

Określ liczbę dostępnych procesorów wirtualnych.

--v-cpus-per-core

Określ stosunek procesorów wirtualnych do rdzenia fizycznego. Ustawienie tej właściwości na 1 oznacza również, że funkcja hyper-threading jest wyłączona.

--workspace
Wersja zapoznawcza

Nazwa lub identyfikator obszaru roboczego usługi Log Analytics. Jeśli określisz obszar roboczy za pomocą jego nazwy, obszar roboczy powinien znajdować się w tej samej grupie zasobów z maszyną wirtualną. W przeciwnym razie zostanie utworzony nowy obszar roboczy.

--write-accelerator

Włączanie/wyłączanie akceleratora zapisu na dysku. Użyj wartości pojedynczej "true/false", aby zastosować poszczególne dyski lub określić poszczególne dyski, np.'os=true 1=true 2=true' dla dysków systemu operacyjnego i dysków danych z numerem lun 1 i 2.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vm wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku maszyny wirtualnej.

az vm wait [--created]
           [--custom]
           [--deleted]
           [--exists]
           [--ids]
           [--interval]
           [--name]
           [--resource-group]
           [--subscription]
           [--timeout]
           [--updated]

Przykłady

Poczekaj na utworzenie maszyny wirtualnej.

az vm wait -g MyResourceGroup -n MyVm --created

Poczekaj na usunięcie wszystkich maszyn wirtualnych w grupie zasobów.

az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

Domyślna wartość: 30
--name -n

Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.