az vm
Zarządzanie maszynami wirtualnymi z systemem Linux lub Windows.
Polecenia
| az vm aem |
Zarządzanie rozszerzeniem rozszerzonego monitorowania platformy Azure dla oprogramowania SAP. |
| az vm aem delete |
Usuń rozszerzenie rozszerzonego monitorowania platformy Azure. |
| az vm aem set |
Skonfiguruj rozszerzenie rozszerzonego monitorowania platformy Azure. |
| az vm aem verify |
Sprawdź, czy rozszerzone rozszerzenia monitorowania platformy Azure zostały poprawnie skonfigurowane. |
| az vm application |
Zarządzanie aplikacjami dla maszyny wirtualnej. |
| az vm application list |
Wyświetlanie listy aplikacji dla maszyny wirtualnej. |
| az vm application set |
Ustawianie aplikacji dla maszyny wirtualnej. |
| az vm assess-patches |
Ocenianie poprawek na maszynie wirtualnej. |
| az vm auto-shutdown |
Zarządzanie automatycznym zamykaniem maszyny wirtualnej. |
| az vm availability-set |
Grupuj zasoby w zestawy dostępności. |
| az vm availability-set convert |
Przekonwertuj zestaw dostępności platformy Azure, aby zawierał maszyny wirtualne z dyskami zarządzanymi. |
| az vm availability-set create |
Utwórz zestaw dostępności platformy Azure. |
| az vm availability-set delete |
Usuń zestaw dostępności. |
| az vm availability-set list |
Wyświetlanie listy zestawów dostępności. |
| az vm availability-set list-sizes |
Wyświetl listę rozmiarów maszyn wirtualnych dla zestawu dostępności. |
| az vm availability-set show |
Uzyskaj informacje o zestawie dostępności. |
| az vm availability-set update |
Aktualizowanie zestawu dostępności platformy Azure. |
| az vm boot-diagnostics |
Rozwiązywanie problemów z uruchamianiem maszyny wirtualnej platformy Azure. |
| az vm boot-diagnostics disable |
Wyłącz diagnostykę rozruchu na maszynie wirtualnej. |
| az vm boot-diagnostics enable |
Włącz diagnostykę rozruchu na maszynie wirtualnej. |
| az vm boot-diagnostics get-boot-log |
Pobierz dziennik diagnostyki rozruchu z maszyny wirtualnej. |
| az vm boot-diagnostics get-boot-log-uris |
Pobierz identyfikatory URI sygnatury dostępu współdzielonego dla dzienników diagnostycznych rozruchu maszyny wirtualnej. |
| az vm capture |
Przechwyć informacje dotyczące zatrzymanej maszyny wirtualnej. |
| az vm convert |
Przekonwertuj maszynę wirtualną z dyskami niezarządzanymi, aby używać dysków zarządzanych. |
| az vm create |
Tworzenie maszyny wirtualnej platformy Azure. |
| az vm deallocate |
Cofanie przydziału maszyny wirtualnej, aby zasoby obliczeniowe nie zostały już przydzielone (opłaty nie są już naliczane). Stan zmieni się z "Zatrzymany" na "Zatrzymany (cofnięty przydział)". |
| az vm delete |
Usuwanie maszyny wirtualnej. |
| az vm diagnostics |
Skonfiguruj rozszerzenie diagnostyki maszyny wirtualnej platformy Azure. |
| az vm diagnostics get-default-config |
Pobierz domyślne ustawienia konfiguracji maszyny wirtualnej. |
| az vm diagnostics set |
Skonfiguruj rozszerzenie diagnostyki maszyny wirtualnej platformy Azure. |
| az vm disk |
Zarządzaj dyskami danych zarządzanymi dołączonymi do maszyny wirtualnej. |
| az vm disk attach |
Dołączanie zarządzanego dysku trwałego do maszyny wirtualnej. |
| az vm disk detach |
Odłącz dysk zarządzany od maszyny wirtualnej. |
| az vm encryption |
Zarządzanie szyfrowaniem dysków maszyn wirtualnych. |
| az vm encryption disable |
Wyłącz szyfrowanie dysków na dysku systemu operacyjnego i/lub dyskach danych. Odszyfrowywanie zainstalowanych dysków. |
| az vm encryption enable |
Włącz szyfrowanie dysków na dysku systemu operacyjnego i/lub dyskach danych. Szyfruj zainstalowane dyski. |
| az vm encryption show |
Pokaż stan szyfrowania. |
| az vm extension |
Zarządzanie rozszerzeniami na maszynach wirtualnych. |
| az vm extension delete |
Usuwanie rozszerzenia dołączonego do maszyny wirtualnej. |
| az vm extension image |
Znajdź dostępne rozszerzenia maszyn wirtualnych dla subskrypcji i regionu. |
| az vm extension image list |
Wyświetl listę informacji o dostępnych rozszerzeniach. |
| az vm extension image list-names |
Lista nazw dostępnych rozszerzeń. |
| az vm extension image list-versions |
Wyświetl listę wersji dostępnych rozszerzeń. |
| az vm extension image show |
Wyświetlanie informacji o rozszerzeniu. |
| az vm extension list |
Wyświetl listę rozszerzeń dołączonych do maszyny wirtualnej. |
| az vm extension set |
Ustawianie rozszerzeń dla maszyny wirtualnej. |
| az vm extension show |
Wyświetlanie informacji o rozszerzeniach dołączonych do maszyny wirtualnej. |
| az vm extension wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku rozszerzenia maszyny wirtualnej. |
| az vm generalize |
Oznacz maszynę wirtualną jako uogólnioną, umożliwiając jej obrazowanie dla wielu wdrożeń. |
| az vm get-instance-view |
Uzyskaj informacje o wystąpieniu maszyny wirtualnej. |
| az vm host |
Zarządzanie dedykowanymi hostami dla Virtual Machines. |
| az vm host create |
Utwórz dedykowany host. |
| az vm host delete |
Usuwanie dedykowanego hosta. |
| az vm host get-instance-view |
Uzyskaj informacje o wystąpieniu dedykowanego hosta. |
| az vm host group |
Zarządzaj dedykowanymi grupami hostów. |
| az vm host group create |
Utwórz dedykowaną grupę hostów. |
| az vm host group delete |
Usuń dedykowaną grupę hostów. |
| az vm host group get-instance-view |
Pobierz widok wystąpienia dedykowanej grupy hostów. |
| az vm host group list |
Wyświetl listę dedykowanych grup hostów. |
| az vm host group show |
Uzyskaj szczegółowe informacje o dedykowanej grupie hostów. |
| az vm host group update |
Zaktualizuj dedykowaną grupę hostów. |
| az vm host list |
Wyświetl listę dedykowanych hostów. |
| az vm host restart |
Uruchom ponownie dedykowany host. |
| az vm host show |
Uzyskaj szczegółowe informacje o dedykowanym hoście. |
| az vm host update |
Aktualizowanie dedykowanego hosta. |
| az vm identity |
Zarządzanie tożsamościami usług maszyny wirtualnej. |
| az vm identity assign |
Włączanie tożsamości usługi zarządzanej na maszynie wirtualnej. |
| az vm identity remove |
Usuwanie tożsamości usługi zarządzanej z maszyny wirtualnej. |
| az vm identity show |
Wyświetl informacje o tożsamości zarządzanej maszyny wirtualnej. |
| az vm image |
Informacje o dostępnych obrazach maszyn wirtualnych. |
| az vm image accept-terms |
Zaakceptuj Azure Marketplace termin, aby obraz mógł służyć do tworzenia maszyn wirtualnych. |
| az vm image list |
Wyświetl listę obrazów vm/VMSSs dostępnych w Azure Marketplace. |
| az vm image list-offers |
Wyświetl listę ofert obrazu maszyny wirtualnej dostępnych w Azure Marketplace. |
| az vm image list-publishers |
Wyświetl listę wydawców obrazów maszyny wirtualnej dostępnych w Azure Marketplace. |
| az vm image list-skus |
Wyświetl listę jednostek SKU obrazu maszyny wirtualnej dostępnych w Azure Marketplace. |
| az vm image show |
Uzyskaj szczegółowe informacje o obrazie maszyny wirtualnej dostępnym w Azure Marketplace. |
| az vm image terms |
Zarządzanie terminami Azure Marketplace obrazami. |
| az vm image terms accept |
Zaakceptuj Azure Marketplace terminy obrazu, aby można było użyć obrazu do tworzenia maszyn wirtualnych. |
| az vm image terms cancel |
Anuluj warunki Azure Marketplace obrazów. |
| az vm image terms show |
Uzyskaj szczegółowe informacje o terminach dotyczących Azure Marketplace obrazów. |
| az vm install-patches |
Instalowanie poprawek na maszynie wirtualnej. |
| az vm list |
Wyświetl listę szczegółów Virtual Machines. |
| az vm list-ip-addresses |
Wyświetl listę adresów IP skojarzonych z maszyną wirtualną. |
| az vm list-sizes |
Wyświetl listę dostępnych rozmiarów maszyn wirtualnych. |
| az vm list-skus |
Uzyskaj szczegółowe informacje o jednostkach SKU zasobów związanych z obliczeniami. |
| az vm list-usage |
Wyświetl listę dostępnych zasobów użycia dla maszyn wirtualnych. |
| az vm list-vm-resize-options |
Wyświetl listę dostępnych opcji zmiany rozmiaru dla maszyn wirtualnych. |
| az vm monitor |
Zarządzanie aspektem monitora maszyny wirtualnej. |
| az vm monitor log |
Zarządzanie obszarem roboczym usługi Log Analytics dla maszyny wirtualnej. |
| az vm monitor log show |
Wykonaj zapytanie względem obszaru roboczego usługi Log Analytics połączonego z maszyną wirtualną. |
| az vm monitor metrics |
Zarządzanie metrykami maszyny wirtualnej. |
| az vm monitor metrics list-definitions |
Wyświetl listę definicji metryk dla maszyny wirtualnej. |
| az vm monitor metrics tail |
Wyświetl listę wartości metryk dla maszyny wirtualnej. |
| az vm nic |
Zarządzanie interfejsami sieciowymi. Zobacz też |
| az vm nic add |
Dodaj istniejące karty sieciowe do maszyny wirtualnej. |
| az vm nic list |
Wyświetl listę kart sieciowych dostępnych na maszynie wirtualnej. |
| az vm nic remove |
Usuwanie kart sieciowych z maszyny wirtualnej. |
| az vm nic set |
Konfigurowanie ustawień karty sieciowej dołączonej do maszyny wirtualnej. |
| az vm nic show |
Wyświetlanie informacji o karcie sieciowej dołączonej do maszyny wirtualnej. |
| az vm open-port |
Otwiera maszynę wirtualną do ruchu przychodzącego na określonych portach. |
| az vm perform-maintenance |
Operacja przeprowadzania konserwacji na maszynie wirtualnej. |
| az vm reapply |
Ponownie zastosuj maszyny wirtualne. |
| az vm redeploy |
Ponownie wdróż istniejącą maszynę wirtualną. |
| az vm repair |
Polecenia automatycznej naprawy w celu naprawienia maszyn wirtualnych. |
| 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. |
| az vm repair list-scripts |
Wyświetl listę dostępnych skryptów. Znajduje się https://github.com/Azure/repair-script-library. |
| az vm repair restore |
Zastąp źródłowy dysk systemu operacyjnego maszyny wirtualnej dyskiem danych z maszyny wirtualnej naprawy. |
| az vm repair run |
Uruchom zweryfikowane skrypty z GitHub na maszynie wirtualnej. Polecenie "az vm repair list-scripts" w celu wyświetlenia dostępnych skryptów. |
| az vm resize |
Aktualizowanie rozmiaru maszyny wirtualnej. |
| az vm restart |
Uruchom ponownie maszyny wirtualne. |
| az vm run-command |
Zarządzanie poleceniami uruchamiania na maszynie wirtualnej. |
| az vm run-command create |
Operacja tworzenia polecenia run. |
| az vm run-command delete |
Operacja usuwania polecenia run. |
| az vm run-command invoke |
Wykonaj określone polecenie uruchamiania na maszynie wirtualnej. |
| az vm run-command list |
Operacja pobierania wszystkich poleceń uruchamiania maszyny wirtualnej. Lista wszystkich dostępnych poleceń uruchamiania dla subskrypcji w lokalizacji. |
| az vm run-command show |
Operacja pobierania polecenia run. Pobiera określone polecenie uruchamiania dla subskrypcji w lokalizacji. |
| az vm run-command update |
Operacja aktualizowania polecenia run. |
| az vm run-command wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku polecenia res virtual-machine-run-. |
| az vm secret |
Zarządzanie wpisami tajnymi maszyn wirtualnych. |
| az vm secret add |
Dodaj wpis tajny do maszyny wirtualnej. |
| az vm secret format |
Przekształcanie wpisów tajnych w formularz, który może być używany przez maszyny wirtualne i maszyny wirtualne. |
| az vm secret list |
Wyświetlanie listy wpisów tajnych na maszynie wirtualnej. |
| az vm secret remove |
Usuń wpis tajny z maszyny wirtualnej. |
| az vm show |
Uzyskaj szczegółowe informacje o maszynie wirtualnej. |
| az vm simulate-eviction |
Symulowanie eksmisji maszyny wirtualnej typu spot. |
| az vm start |
Uruchamia zatrzymaną maszynę wirtualną. |
| az vm stop |
Wyłącz (zatrzymaj) uruchomioną maszynę wirtualną. |
| az vm unmanaged-disk |
Zarządzaj niezarządzanych dyskami danych dołączonymi do maszyny wirtualnej. |
| az vm unmanaged-disk attach |
Dołączanie niezarządzanego dysku trwałego do maszyny wirtualnej. |
| az vm unmanaged-disk detach |
Odłącz dysk niezarządzany z maszyny wirtualnej. |
| az vm unmanaged-disk list |
Wyświetlanie listy niezarządzanych dysków maszyny wirtualnej. |
| az vm update |
Zaktualizuj właściwości maszyny wirtualnej. |
| az vm user |
Zarządzanie kontami użytkowników dla maszyny wirtualnej. |
| az vm user delete |
Usuń konto użytkownika z maszyny wirtualnej. |
| az vm user reset-ssh |
Zresetuj konfigurację protokołu SSH na maszynie wirtualnej. |
| az vm user update |
Aktualizowanie konta użytkownika. |
| az vm wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku maszyny wirtualnej. |
az vm assess-patches
Ocenianie poprawek na maszynie wirtualnej.
az vm assess-patches [--ids]
[--name]
[--resource-group]
Przykłady
Ocenianie poprawek na maszynie wirtualnej.
az vm assess-patches -g MyResourceGroup -n MyVm
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
[--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
Adresat wiadomości e-mail do wysyłania powiadomień do (może to być lista adresów e-mail rozdzielonych średnikami).
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Wyłącz automatyczne zamykanie maszyny wirtualnej. Konfiguracja zostanie wyczyszczone.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Godzina UTC, w ramach których harmonogram będzie występować każdego dnia. Format: hhmm. Przykład: 1730.
Adres URL elementu webhook, do którego zostanie wysłane powiadomienie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm capture
Przechwyć informacje dotyczące zatrzymanej maszyny wirtualnej.
Aby zapoznać się z kompleksową samouczkiem, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.
az vm capture --vhd-name-prefix
[--ids]
[--name]
[--overwrite]
[--resource-group]
[--storage-container]
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
Prefiks nazwy dysku VHD określa dla dysków maszyny wirtualnej.
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Zastąp istniejący plik dysku.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa kontenera konta magazynu, w którym mają być zapisywane dyski.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
[--resource-group]
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm create
Tworzenie maszyny wirtualnej platformy Azure.
Aby zapoznać się z kompleksową samouczkiem, 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]
[--edge-zone]
[--enable-agent {false, true}]
[--enable-auto-update {false, true}]
[--enable-hibernation {false, true}]
[--enable-hotpatching {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, 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, 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, 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]
[--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, TrustedLaunch}]
[--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 {1, 2, 3}]
Przykłady
Utwórz domyślną maszynę wirtualną z systemem Ubuntu z automatycznym uwierzytelnianiem SSH.
az vm create -n MyVm -g MyResourceGroup --image UbuntuLTS
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
Tworzenie maszyny wirtualnej z systemem Ubuntu Linux 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 debian --custom-data MyCloudInitScript.yml
Utwórz maszynę wirtualną Debian z uwierzytelnianiem 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 debian --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.
az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
--image ubuntults --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
--generate-ssh-keys
Tworzenie maszyny wirtualnej z systemem Debian przy użyciu wpisów tajnych 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 debian --secrets "$vm_secrets"
Utwórz maszynę wirtualną CentOS z tożsamością przypisaną przez system. Maszyna wirtualna będzie miała rolę "Współautor" z dostępem do konta magazynu.
az vm create -n MyVm -g rg1 --image centos --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor
Utwórz maszynę wirtualną debiana z tożsamością przypisaną przez użytkownika.
az vm create -n MyVm -g rg1 --image debian --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Utwórz maszynę wirtualną debiana z tożsamością przypisaną przez system i użytkownika.
az vm create -n MyVm -g rg1 --image debian --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 Centos --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 centos --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
Nazwa maszyny wirtualnej.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Włącz przyspieszoną sieć. Jeśli nie zostanie określony, interfejs wiersza polecenia włączy go na podstawie obrazu i rozmiaru maszyny.
Zaakceptuj umowę licencyjną i zasady zachowania poufności informacji.
Hasło dla maszyny wirtualnej, jeśli typ uwierzytelniania to "Hasło".
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. Aby uzyskać pełną listę wartości zarezerwowanych, zapoznaj się https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile z tematem .
Rozdzielona spacjami lista istniejących grup zabezpieczeń aplikacji do skojarzenia z maszyną wirtualną.
Zaakceptuj tożsamości przypisane przez system lub użytkownika oddzielone 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.
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.
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.
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 przy użyciu protokołu SSH, jak i hasła.
Nazwa lub identyfikator istniejącego zestawu dostępności, do których ma zostać dodana maszyna wirtualna. Domyślnie brak.
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.
Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż wartość "Brak", 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.
Nazwa systemu operacyjnego hosta maszyny wirtualnej. Domyślnie określa nazwę maszyny wirtualnej.
Liczba maszyn wirtualnych do utworzenia. Zakres wartości to [2, 250], włącznie. Nie należy określać 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-account, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name nie są dozwolone.
Niestandardowy plik skryptu init lub tekst (cloud-init, cloud-config itp.).
Typ buforowania magazynu dla dysków danych, w tym "Brak", "ReadOnly", "ReadWrite" itp. Użyj wartości pojedynczej do zastosowania na wszystkich dyskach lub użyj polecenia <lun>=<vaule1> <lun>=<value2> w celu skonfigurowania pojedynczego dysku.
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 (Usuń) i Detach (Odłącz). W przypadku wielu dysków danych należy użyć polecenia "<data_disk>=Delete <data_disk2>=Detach", aby skonfigurować każdy dysk.
Nazwy lub identyfikatory (rozdzielane spacjami) zestawów szyfrowania dysków dla dysków danych.
Rozmiary pustych dysków danych zarządzanych rozdzielonych spacjami w GB do utworzenia.
Wyłącz domyślne zachowanie instalowania rozszerzenia zaświadczania gościa i włączania tożsamości przypisanej przez system dla zaufanych maszyn wirtualnych z włączoną obsługą uruchamiania i zestawu skalowania maszyn wirtualnych.
Nazwa strefy krawędzi.
Wskazuje, czy agent maszyny wirtualnej powinien być aprowizacji na maszynie wirtualnej. Jeśli ta właściwość nie zostanie określona, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej.
Określ, czy dla maszyny wirtualnej z systemem Windows jest włączona funkcja automatycznego Aktualizacje.
Flaga, która włącza lub wyłącza możliwość hibernacji na maszynie wirtualnej.
Stosowanie poprawek maszyn wirtualnych bez konieczności ponownego uruchamiania. --enable-agent musi być ustawiony i --patch-mode musi być ustawiony na AutomaticByPlatform.
Włącz bezpieczny rozruch.
Włącz maszynę wirtualną vTPM.
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.
Umożliwia utworzenie dysku systemu operacyjnego bezpośrednio w węźle hosta, co zapewnia wydajność dysku lokalnego i krótszy czas ponownego obrazu maszyny wirtualnej/usługi VMSS.
Ma zastosowanie tylko w przypadku użycia z --ephemeral-os-diskprogramem . Umożliwia wybranie lokalizacji aprowizacji dysku efemerycznego systemu operacyjnego.
Zasady eksmisji dla maszyny wirtualnej priorytetu typu spot. Domyślne zasady eksmisji to Cofanie przydziału dla maszyny wirtualnej priorytetu typu spot.
W razie braku generowania plików kluczy publicznych i prywatnych SSH. Klucze będą przechowywane w katalogu ~/.ssh.
Identyfikator zasobu dedykowanego hosta, w którym będzie znajdować się maszyna wirtualna. --host i --host-group nie można używać razem.
Nazwa lub identyfikator zasobu dedykowanej grupy hostów, w którym będzie znajdować się maszyna wirtualna. --host i --host-group nie można używać razem.
Nazwa obrazu systemu operacyjnego jako alias urn, nazwa URN, niestandardowa nazwa obrazu lub identyfikator, identyfikator niestandardowej wersji obrazu lub identyfikator URI obiektu blob wirtualnego dysku twardego. Ponadto obsługuje również obraz z galerii udostępnionej. 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.
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ć prawa hostingu dla wielu dzierżaw dla Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.
Lokalizacja, w której ma zostać utworzona maszyna wirtualna i powiązane zasoby. Jeśli lokalizacja domyślna nie jest skonfigurowana, wartość domyślna to lokalizacja grupy zasobów.
Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/zestaw skalowania maszyn wirtualnych. -1 wskazuje, że maszyna wirtualna typu spot/zestaw skalowania maszyn wirtualnych nie powinna być eksmitowana ze względów cenowych.
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej. Używanie wartości pojedynczej do zastosowania do wszystkich zasobów lub użycia = aby skonfigurować zachowanie usuwania dla poszczególnych zasobów. Możliwe opcje to Usuwanie i Odłączanie.
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ń.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa, która ma być używana podczas tworzenia nowej sieciowej grupy zabezpieczeń (ustawienie domyślne) 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 none (""" w interfejsie wiersza polecenia platformy Azure przy użyciu programu PowerShell lub operatora --%).
Reguła sieciowej grupy zabezpieczeń do utworzenia podczas tworzenia nowej sieciowej grupy zabezpieczeń. Domyślnie otwiera porty zezwalające na protokół RDP w systemie Windows i zezwalające na protokół SSH w systemie Linux. NONE nie reprezentuje reguły sieciowej grupy zabezpieczeń.
Typ buforowania magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: ReadWrite.
Określ zachowanie dysku zarządzanego, gdy maszyna wirtualna zostanie usunięta, tj. czy dysk zarządzany jest usuwany, czy odłączany.
Nazwa lub identyfikator zestawu szyfrowania dysków dla dysku systemu operacyjnego.
Nazwa nowego dysku systemu operacyjnego maszyny wirtualnej.
Określ identyfikator zasobu zestawu szyfrowania dysków zarządzanych 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.
Określ typ szyfrowania dysku zarządzanego systemu operacyjnego.
Rozmiar dysku systemu operacyjnego w GB do utworzenia.
Typ systemu operacyjnego zainstalowanego na niestandardowym dysku VHD. Nie należy używać podczas określania aliasu URN lub URN.
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.
Nazwa planu.
Planowanie produktu.
Planowanie kodu podwyższania poziomu.
Planowanie wydawcy.
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. Tej właściwości nie można zaktualizować po utworzeniu maszyny wirtualnej. Przypisanie domeny błędów można wyświetlić w widoku wystąpienia maszyny wirtualnej.
Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką powinna być skojarzona maszyna wirtualna.
Priorytet. Użyj polecenia "Spot", aby uruchamiać krótkoterminowe obciążenia w ekonomiczny sposób. Wyliczenie "Low" będzie przestarzałe 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.
Statyczny prywatny adres IP (np. 10.0.0.5).
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 parametru None (""" w interfejsie wiersza polecenia platformy Azure przy użyciu programu PowerShell lub --% operatora).
Globalnie unikatowa nazwa DNS dla nowo utworzonego publicznego adresu IP.
Publiczna jednostka SKU ip. Jest ona domyślnie ustawiona na Wartość Podstawowa. Publiczny adres IP jest obsługiwany do utworzenia w strefie brzegowej tylko wtedy, gdy jest to "Standardowa".
Nazwa roli lub identyfikator tożsamości przypisanej przez system będą miały.
Zakres, do którego może uzyskać dostęp tożsamość przypisana przez system.
Jeden lub wiele Key Vault wpisów tajnych jako ciągów lub plików JSON za pośrednictwem @{path} pliku zawierającego [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].
Określ typ zabezpieczeń maszyny wirtualnej.
Rozmiar maszyny wirtualnej do utworzenia. Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ informacje o rozmiarze.
Określ, czy obraz źródłowy jest wyspecjalizowany.
Ś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 jego wartości domyślnej "/home/username/.ssh/authorized_keys" ze względu na znany problem w agencie aprowizacji systemu Linux.
Użyj go jako klucza publicznego na maszynie wirtualnej. Powinien to być istniejący zasób klucza SSH na platformie Azure.
Rozdzielona spacją lista kluczy publicznych SSH lub ścieżek plików klucza publicznego.
Ma zastosowanie tylko w przypadku użycia z programem --use-unmanaged-disk. Nazwa używana podczas tworzenia nowego konta magazynu lub odwoływania się do istniejącego konta. Jeśli pominięto, zostanie użyte odpowiednie konto magazynu w tej samej grupie zasobów i lokalizacji lub zostanie utworzone nowe.
Ma zastosowanie tylko w przypadku użycia z programem --use-unmanaged-disk. Nazwa kontenera magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: vhds.
Jednostka SKU konta magazynu, za pomocą którego można utrwalać maszynę wirtualną. Użyj pojedynczej jednostki SKU, która zostanie zastosowana 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.
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 obie nazwy sieci wirtualnej i podsieci, zostanie wybrana automatycznie odpowiednia sieć wirtualna i podsieć lub zostanie utworzona nowa.
Prefiks adresu IP podsieci używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.
Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.
Nie używaj dysku zarządzanego do utrwalania maszyny wirtualnej.
UserData dla maszyny wirtualnej. Można go przekazać jako plik lub ciąg.
Określ liczbę dostępnych procesorów wirtualnych.
Określ stosunek procesorów wirtualnych do rdzeni fizycznych. Ustawienie tej właściwości na 1 oznacza również, że hiperwątkność jest wyłączona.
Generowanie i weryfikowanie szablonu usługi ARM bez tworzenia żadnych zasobów.
Nazwa lub identyfikator istniejącego zestawu skalowania maszyn wirtualnych, do którego ma zostać przypisana maszyna wirtualna. Brak domyślnie.
Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.
Nazwa sieci wirtualnej podczas tworzenia nowego lub odwoływania się do istniejącej.
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.
Strefa dostępności, do której należy aprowizować zasób.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm deallocate
Cofanie przydziału maszyny wirtualnej, aby zasoby obliczeniowe nie zostały już przydzielone (opłaty nie są już naliczane). Stan zmieni się z "Zatrzymany" na "Zatrzymany (cofnięty przydział)".
Aby zapoznać się z kompleksową samouczkiem, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.
az vm deallocate [--hibernate]
[--ids]
[--name]
[--no-wait]
[--resource-group]
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
Cofanie przydziału maszyny wirtualnej. (generowane automatycznie)
az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup
Parametry opcjonalne
Opcjonalny parametr umożliwiający hibernacji maszyny wirtualnej. (Funkcja w wersji zapoznawczej). Wartość domyślna to Brak.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm delete
Usuwanie maszyny wirtualnej.
az vm delete [--force-deletion]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--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
Opcjonalny parametr w celu wymuszenia usunięcia maszyn wirtualnych. Wartość domyślna to Brak.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nie monituj o potwierdzenie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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 kompleksową samouczkiem, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.
az vm generalize [--ids]
[--name]
[--no-wait]
[--resource-group]
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 opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
Przykłady
Użyj grupy zasobów i nazwy, aby uzyskać informacje o wystąpieniu 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
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
[--name]
[--no-wait]
[--package-name-masks-to-exclude]
[--package-name-masks-to-include]
[--resource-group]
Przykłady
Zainstaluj poprawki na maszynie wirtualnej z systemem Windows, co pozwala maksymalnie na 4 godziny, a maszyna wirtualna zostanie uruchomiona ponownie, jeśli jest to wymagane 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 maksymalnie na 4 godziny, a maszyna wirtualna zostanie uruchomiona ponownie, jeśli jest to wymagane 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
Określ maksymalny czas uruchomienia operacji. Musi to być ciąg czasu trwania zgodny ze standardem ISO 8601, taki jak PT4H (4 godziny).
Zdefiniuj, kiedy można ponownie uruchomić maszynę wirtualną podczas operacji aktualizacji oprogramowania.
Parametry opcjonalne
Rozdzielona spacjami lista klasyfikacji do uwzględnienia dla maszyny wirtualnej z systemem Linux.
Rozdzielona spacjami lista klasyfikacji do uwzględnienia dla maszyny wirtualnej z systemem Windows.
Odfiltruj KBs, które nie mają zachowania ponownego rozruchu "NeverReboots", gdy jest to ustawione. Dotyczy tylko maszyny wirtualnej z systemem Windows.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Rozdzielona spacjami lista baz danych do wykluczenia w operacji stosowania poprawek. Dotyczy tylko maszyny wirtualnej z systemem Windows.
Rozdzielona spacjami lista KBs do uwzględnienia w operacji stosowania poprawek. Dotyczy tylko maszyny wirtualnej z systemem Windows.
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Rozdzielona spacjami lista pakietów do wykluczenia w operacji poprawki. Format: packageName_packageVersion. Dotyczy tylko maszyny wirtualnej z systemem Linux.
Rozdzielona spacjami lista pakietów do uwzględnienia w operacji stosowania poprawek. Format: packageName_packageVersion. Dotyczy tylko maszyny wirtualnej z systemem Linux.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm list
Wyświetl listę szczegółów Virtual Machines.
--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 Virtual Machines, zobacz https://docs.microsoft.com/cli/azure/query-az-cli2.
az vm list [--resource-group]
[--show-details]
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
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Pokaż publiczny adres IP, nazwę FQDN i stany zasilania. polecenie będzie działać wolno.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm list-sizes
Wyświetl listę dostępnych rozmiarów maszyn wirtualnych.
az vm list-sizes --location
Przykłady
Wyświetl listę dostępnych rozmiarów maszyn wirtualnych w regionie Zachodnie stany USA.
az vm list-sizes -l westus
Parametry wymagane
Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm list-skus
Uzyskaj szczegółowe informacje o jednostkach SKU zasobów związanych z obliczeniami.
To polecenie obejmuje ograniczenie poziomu subskrypcji, oferując najdokładniejsze 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 USA2, 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 USA2, które obsługują strefę dostępności o nazwie "standard_ds1...".
az vm list-skus -l eastus2 --zone --size standard_ds1
Wyświetl listę 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
Pokaż wszystkie informacje, w tym rozmiary maszyn wirtualnych, które nie są dostępne w ramach bieżącej subskrypcji.
Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Typy zasobów, np. "availabilitySets", "snapshots", "disks" itp.
Nazwa rozmiaru, nazwa częściowa jest akceptowana.
Pokaż jednostki SKU obsługujące strefy dostępności.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm list-usage
Wyświetl listę 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
Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm list-vm-resize-options
Wyświetl listę dostępnych opcji zmiany rozmiaru dla maszyn wirtualnych.
az vm list-vm-resize-options [--ids]
[--name]
[--resource-group]
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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łę tą nazwą. W przypadku maszyn wirtualnych z wieloma kartami sieciowymi lub w celu uzyskania 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]
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 o najwyższym priorytcie.
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 lub zakres portów (np. 80–100) umożliwiający otwarcie ruchu przychodzącego. 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
Zezwalaj na ruch przychodzący w podsieci zamiast karty sieciowej.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej do otwierania ruchu przychodzącego.
Nazwa sieciowej grupy zabezpieczeń, która ma zostać utworzona, jeśli nie istnieje. Ignorowane, jeśli sieciowa grupa zabezpieczeń już istnieje.
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm perform-maintenance
Operacja przeprowadzania konserwacji na maszynie wirtualnej.
az vm perform-maintenance [--ids]
[--name]
[--resource-group]
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm reapply
Ponownie zastosuj maszyny wirtualne.
az vm reapply [--ids]
[--name]
[--no-wait]
[--resource-group]
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm redeploy
Ponownie wdróż istniejącą maszynę wirtualną.
az vm redeploy [--ids]
[--name]
[--no-wait]
[--resource-group]
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm resize
Aktualizowanie rozmiaru maszyny wirtualnej.
az vm resize --size
[--ids]
[--name]
[--no-wait]
[--resource-group]
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
Rozmiar maszyny wirtualnej.
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm restart
Uruchom ponownie maszyny wirtualne.
az vm restart [--force]
[--ids]
[--name]
[--no-wait]
[--resource-group]
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
Wymusić ponowne uruchomienie maszyny wirtualnej przez ponowne wdrożenie jej. Użyj polecenia , jeśli maszyna wirtualna nie odpowiada.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Uwzględnij właściwości danych użytkownika w wyniku zapytania.
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Pokaż publiczny adres IP, nazwę FQDN i stany zasilania. polecenie będzie działać wolno.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm simulate-eviction
Symulowanie eksmisji maszyny wirtualnej typu spot.
az vm simulate-eviction [--ids]
[--name]
[--resource-group]
Przykłady
Symulowanie eksmisji maszyny wirtualnej typu spot.
az vm simulate-eviction --resource-group MyResourceGroup --name MyVm
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm start
Uruchamia zatrzymaną maszynę wirtualną.
az vm start [--ids]
[--name]
[--no-wait]
[--resource-group]
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ą. (automatycznie wygenerowane)
az vm start --name MyVm --no-wait --resource-group MyResourceGroup
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
Przykłady
Wyłącz (zatrzymaj) uruchomioną maszynę wirtualną.
az vm stop --resource-group MyResourceGroup --name MyVm
Wyłącz uruchomioną maszynę wirtualną bez wyłączania.
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
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Natychmiast pomiń zamykanie i wyłączanie zasilania.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az vm update
Zaktualizuj właściwości maszyny wirtualnej.
Zaktualizuj obiekty maszyn wirtualnych i właściwości przy użyciu ścieżek odpowiadających właściwościom "az vm show".
az vm update [--add]
[--capacity-reservation-group]
[--disk-caching]
[--enable-hibernation {false, true}]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, 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, Windows_Client, Windows_Server}]
[--max-price]
[--name]
[--no-wait]
[--os-disk]
[--ppg]
[--priority {Low, Regular, Spot}]
[--remove]
[--resource-group]
[--set]
[--size]
[--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
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub ciąg JSON>.
Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż wartość "Brak", 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.
Użyj wartości pojedynczej, aby zastosować poszczególne dyski lub określ poszczególne dyski, np. "os=ReadWrite 0=None 1=ReadOnly" powinien włączyć aktualizację dysku systemu operacyjnego i 2 dyski danych.
Flaga, która włącza lub wyłącza możliwość hibernacji na maszynie wirtualnej.
Włącz bezpieczny rozruch.
Włącz maszynę wirtualną vTPM.
Ma zastosowanie tylko w przypadku użycia z --sizeprogramem . Umożliwia wybranie lokalizacji aprowizacji dysku efemerycznego systemu operacyjnego.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Identyfikator zasobu dedykowanego hosta, w którym będzie znajdować się maszyna wirtualna. --host i --host-group nie można używać razem. Należy cofnąć przydział maszyny wirtualnej przed aktualizacją i uruchomić maszynę wirtualną po aktualizacji. Zapoznaj się z pomocą, aby uzyskać więcej przykładów.
Nazwa lub identyfikator zasobu dedykowanej grupy hostów, w którym będzie znajdować się maszyna wirtualna. --host i --host-group nie można używać razem. Należy cofnąć przydział maszyny wirtualnej przed aktualizacją i uruchomić maszynę wirtualną po aktualizacji. Zapoznaj się z pomocą, aby uzyskać więcej przykładów.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
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ć prawa hostingu dla wielu dzierżaw dla Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.
Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/zestaw skalowania maszyn wirtualnych. -1 wskazuje, że maszyna wirtualna typu spot/zestaw skalowania maszyn wirtualnych nie powinna być eksmitowana ze względów cenowych.
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Identyfikator lub nazwa dysku zarządzanego systemu operacyjnego do zamiany.
Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką powinna być skojarzona maszyna wirtualna.
Priorytet. Użyj polecenia "Spot", aby uruchamiać krótkoterminowe obciążenia 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 zestaw skalowania maszyn wirtualnych. Domyślnie jest to Zwykły.
Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
Nowy rozmiar maszyny wirtualnej. Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ , aby uzyskać informacje o rozmiarze.
Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.
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.
Określ liczbę dostępnych procesorów wirtualnych.
Określ stosunek procesorów wirtualnych do rdzenia fizycznego. Ustawienie tej właściwości na 1 oznacza również, że hiperwątkowanie jest wyłączone.
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.
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 & 2.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, 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]
[--timeout]
[--updated]
Przykłady
Zaczekaj na utworzenie maszyny wirtualnej.
az vm wait -g MyResourceGroup -n MyVm --created
Poczekaj, aż wszystkie maszyny wirtualne w grupie zasobów zostaną usunięte.
az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Succeeded".
Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Zaczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Interwał sondowania w sekundach.
Nazwa maszyny wirtualnej. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vm=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie parametru provisioningState o godzinie "Succeeded".
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.