az lab vm
Zarządzanie maszynami wirtualnymi w laboratorium Azure DevTest Lab.
Polecenia
| az lab vm apply-artifacts |
Zastosuj artefakty do maszyny wirtualnej w laboratorium Azure DevTest Lab. |
| az lab vm claim |
Pozwuj maszynę wirtualną z laboratorium. |
| az lab vm create |
Tworzenie maszyny wirtualnej w laboratorium. |
| az lab vm delete |
Usuń maszynę wirtualną. |
| az lab vm list |
Wyświetl listę maszyn wirtualnych w laboratorium Azure DevTest Lab. |
| az lab vm show |
Pobierz maszynę wirtualną. |
| az lab vm start |
Uruchom maszynę wirtualną. |
| az lab vm stop |
Zatrzymaj maszynę wirtualną Ta operacja może zająć trochę czasu. |
az lab vm apply-artifacts
Zastosuj artefakty do maszyny wirtualnej w laboratorium Azure DevTest Lab.
az lab vm apply-artifacts --lab-name
--name
--resource-group
[--artifacts]
Przykłady
Zastosuj artefakty do maszyny wirtualnej w laboratorium Azure DevTest Lab. (generowane automatycznie)
az lab vm apply-artifacts --artifacts '@artifacts.json' --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup
Parametry wymagane
Nazwa laboratorium.
Nazwa maszyny wirtualnej.
Nazwa grupy zasobów laboratorium.
Parametry opcjonalne
Zakodowana w formacie JSON tablica artefaktów do zastosowania. Użyj polecenia "@{file}", aby załadować plik.
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az lab vm claim
Pozwuj maszynę wirtualną z laboratorium.
az lab vm claim [--ids]
[--lab-name]
[--name]
[--resource-group]
Przykłady
Pośmiń dowolną dostępną maszynę wirtualną w laboratorium.
az lab vm claim -g {ResourceGroup} --lab-name {LabName}
Pośmiń określoną maszynę wirtualną w laboratorium.
az lab vm claim -g {ResourceGroup} --lab-name {LabName} --name {VMName}
Oświadczenia wielu maszyn wirtualnych w laboratorium według identyfikatorów.
az lab vm claim --ids \
/subscriptions/{SubID}/resourcegroups/{ResourceGroup}/providers/microsoft.devtestlab/labs/{LabName}/virtualmachines/{VMName1} \
/subscriptions/{SubID}/resourcegroups/{ResourceGroup}/providers/microsoft.devtestlab/labs/{LabName}/virtualmachines/{VMName2}
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 laboratorium.
Nazwa maszyny wirtualnej do oświadczenia.
Nazwa grupy zasobów laboratorium.
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az lab vm create
Tworzenie maszyny wirtualnej w laboratorium.
az lab vm create --lab-name
--name
--resource-group
[--admin-password]
[--admin-username]
[--allow-claim]
[--artifacts]
[--authentication-type]
[--disk-type]
[--expiration-date]
[--formula]
[--generate-ssh-keys]
[--image]
[--image-type]
[--ip-configuration]
[--notes]
[--saved-secret]
[--size]
[--ssh-key]
[--subnet]
[--tags]
[--vnet-name]
Przykłady
Utwórz maszynę wirtualną w laboratorium na podstawie obrazu galerii.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2
Utwórz maszynę wirtualną w laboratorium na podstawie obrazu galerii z uwierzytelnianiem SSH.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --authentication-type ssh
Utwórz maszynę wirtualną z możliwością oświadczeń w laboratorium na podstawie obrazu galerii z uwierzytelnianiem za pomocą hasła.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --allow-claim
Utwórz maszynę wirtualną z systemem Windows w laboratorium na podstawie obrazu galerii z uwierzytelnianiem za pomocą hasła.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Windows Server 2008 R2 SP1" --image-type gallery --size Standard_DS1_v2
Utwórz maszynę wirtualną w laboratorium na podstawie obrazu niestandardowego.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "jenkins_custom" --image-type custom --size Standard_DS1_v2
Utwórz maszynę wirtualną w laboratorium przy użyciu publicznego adresu IP.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --ip-configuration public
Utwórz maszynę wirtualną na podstawie formuły.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --formula MyFormula --artifacts '@artifacts.json'
Parametry wymagane
Nazwa laboratorium.
Nazwa maszyny wirtualnej.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Hasło administratora maszyny wirtualnej.
Nazwa użytkownika administratora maszyny wirtualnej.
Flaga wskazująca, czy maszyna wirtualna powinna zostać utworzona jako oświadczenie.
Zakodowana w formacie JSON tablica artefaktów do zastosowania. Użyj polecenia "@{file}", aby załadować plik.
Typ uwierzytelniania dozwolonego dla maszyny wirtualnej. Dozwolone wartości to: hasło, ssh.
Storage typ do użycia dla maszyny wirtualnej.
Data wygaśnięcia w formacie UTC (rrrr-MM-ddTHH:mm:ss) dla maszyny wirtualnej.
Nazwa formuły. Użyj az lab formula list dla dostępnych formuł.
W razie braku generuj pliki kluczy publicznych i prywatnych SSH.
Nazwa obrazu systemu operacyjnego (nazwa obrazu galerii lub niestandardowa nazwa/identyfikator obrazu).
Typ obrazu. Dozwolone wartości to: galeria, niestandardowa.
Typ konfiguracji adresu IP do użycia dla maszyny wirtualnej. Dozwolone wartości to: udostępnione, publiczne, prywatne.
Uwagi dotyczące maszyny wirtualnej.
Nazwa zapisanego wpisu tajnego do użycia do uwierzytelniania.
Rozmiar maszyny wirtualnej do utworzenia. Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ informacje o rozmiarze.
Ścieżka pliku klucza publicznego lub klucza publicznego SSH. Służy --generate-ssh-keys do generowania kluczy SSH.
Nazwa podsieci, do których ma zostać dodana maszyna wirtualna.
Tagi rozdzielone spacjami są w key[=value] formacie.
Nazwa sieci wirtualnej, do których ma zostać dodana maszyna wirtualna.
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az lab vm delete
Usuń maszynę wirtualną.
Wykonanie tej operacji może chwilę potrwać.
az lab vm delete --lab-name
--name
--resource-group
Parametry wymagane
Nazwa laboratorium.
Nazwa maszyny wirtualnej.
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az lab vm list
Wyświetl listę maszyn wirtualnych w laboratorium Azure DevTest Lab.
az lab vm list --lab-name
--resource-group
[--all]
[--claimable]
[--environment]
[--expand]
[--filters]
[--object-id]
[--order-by]
[--top]
Przykłady
Wyświetl listę maszyn wirtualnych w laboratorium Azure DevTest Lab. (generowane automatycznie)
az lab vm list --lab-name MyLab --resource-group MyResourceGroup
Parametry wymagane
Nazwa laboratorium.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Wyświetl listę wszystkich maszyn wirtualnych w laboratorium. Nie można używać z programem --filters.
Wyświetl listę tylko oświadczeń maszyn wirtualnych w laboratorium. Nie można używać z programem --filters.
Nazwa lub identyfikator środowiska do wyświetlenia listy maszyn wirtualnych. Nie można używać z programem --filters.
Zapytanie rozwijania.
Filtr do zastosowania.
Identyfikator obiektu właściciela do wyświetlania listy maszyn wirtualnych.
Wyrażenie porządkowania wyników przy użyciu notacji OData.
Maksymalna liczba zasobów do zwrócenia.
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az lab vm show
Pobierz maszynę wirtualną.
az lab vm show --lab-name
--name
--resource-group
[--expand]
Parametry wymagane
Nazwa laboratorium.
Nazwa maszyny wirtualnej.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Określ zapytanie $expand. Przykład: "properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)".
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az lab vm start
Uruchom maszynę wirtualną.
Wykonanie tej operacji może chwilę potrwać.
az lab vm start --lab-name
--name
--resource-group
Parametry wymagane
Nazwa laboratorium.
Nazwa maszyny wirtualnej.
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az lab vm stop
Zatrzymaj maszynę wirtualną Ta operacja może zająć trochę czasu.
az lab vm stop --lab-name
--name
--resource-group
Parametry wymagane
Nazwa laboratorium.
Nazwa maszyny wirtualnej.
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ładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.