Udostępnij za pośrednictwem


az lab vm

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Zarządzanie maszynami wirtualnymi w laboratorium Azure DevTest Lab.

Polecenia

Nazwa Opis Typ Stan
az lab vm apply-artifacts

Stosowanie artefaktów do maszyny wirtualnej w usłudze Azure DevTest Lab.

Podstawowe funkcje Wersja zapoznawcza
az lab vm claim

Przejmij maszynę wirtualną z laboratorium.

Podstawowe funkcje Wersja zapoznawcza
az lab vm create

Tworzenie maszyny wirtualnej w laboratorium.

Podstawowe funkcje Wersja zapoznawcza
az lab vm delete

Usuń maszynę wirtualną.

Podstawowe funkcje Wersja zapoznawcza
az lab vm list

Wyświetl listę maszyn wirtualnych w laboratorium Azure DevTest Lab.

Podstawowe funkcje Wersja zapoznawcza
az lab vm show

Pobierz maszynę wirtualną.

Podstawowe funkcje Wersja zapoznawcza
az lab vm start

Uruchom maszynę wirtualną.

Podstawowe funkcje Wersja zapoznawcza
az lab vm stop

Zatrzymaj maszynę wirtualną Ta operacja może zająć trochę czasu.

Podstawowe funkcje Wersja zapoznawcza

az lab vm apply-artifacts

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Stosowanie artefaktów do maszyny wirtualnej w usłudze Azure DevTest Lab.

az lab vm apply-artifacts --lab-name
                          --name
                          --resource-group
                          [--artifacts]

Przykłady

Stosowanie artefaktów do maszyny wirtualnej w usłudze Azure DevTest Lab. (automatycznie wygenerowane)

az lab vm apply-artifacts --artifacts '@artifacts.json' --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup

Parametry wymagane

--lab-name

Nazwa laboratorium.

--name -n

Nazwa maszyny wirtualnej.

--resource-group -g

Nazwa grupy zasobów laboratorium.

Parametry opcjonalne

--artifacts

Zakodowana tablica artefaktów zakodowana w formacie JSON do zastosowania. Użyj polecenia "@{file}", aby załadować plik.

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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

az lab vm claim

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Przejmij maszynę wirtualną z laboratorium.

az lab vm claim [--ids]
                [--lab-name]
                [--name]
                [--resource-group]
                [--subscription]

Przykłady

Przejmij dowolną dostępną maszynę wirtualną w laboratorium.

az lab vm claim -g {ResourceGroup} --lab-name {LabName}

Oświadczenie określonej maszyny wirtualnej w laboratorium.

az lab vm claim -g {ResourceGroup} --lab-name {LabName} --name {VMName}

Przejmij wiele 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

--ids

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

--lab-name

Nazwa laboratorium.

--name -n

Nazwa maszyny wirtualnej do oświadczenia.

--resource-group -g

Nazwa grupy zasobów laboratorium.

--subscription

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

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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

az lab vm create

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

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 haseł.

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 haseł.

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

--lab-name

Nazwa laboratorium.

--name -n

Nazwa maszyny wirtualnej.

--resource-group -g

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

Parametry opcjonalne

--admin-password

Hasło administratora maszyny wirtualnej.

--admin-username

Nazwa użytkownika administratora maszyny wirtualnej.

Domyślna wartość: your_system_user_login_name
--allow-claim

Flaga wskazująca, czy maszyna wirtualna powinna zostać utworzona jako oświadczenia.

Domyślna wartość: False
--artifacts

Zakodowana tablica artefaktów zakodowana w formacie JSON do zastosowania. Użyj polecenia "@{file}", aby załadować plik.

--authentication-type

Typ uwierzytelniania dozwolonego dla maszyny wirtualnej. Dozwolone wartości to: hasło, ssh.

Domyślna wartość: password
--disk-type

Typ magazynu do użycia dla maszyny wirtualnej. Dozwolone wartości to: Premium, Standard, StandardSSD.

--expiration-date

Data wygaśnięcia w formacie UTC(rrrr-MM-ddTHH:mm:ss) dla maszyny wirtualnej.

--formula

Nazwa formuły. Użyj az lab formula list dla dostępnych formuł.

Użyj az lab formula flagi --export-artifacts , aby wyeksportować i zaktualizować artefakty, a następnie przekazać wyniki za pośrednictwem argumentu --artifacts .

--generate-ssh-keys

W razie braku wygeneruj pliki kluczy publicznych i prywatnych SSH.

--image

Nazwa obrazu systemu operacyjnego (nazwa obrazu galerii lub niestandardowa nazwa obrazu/identyfikator).

Umożliwia korzystanie z az lab gallery-image list dostępnych obrazów galerii lub az lab custom-image list dostępnych obrazów niestandardowych.

--image-type

Typ obrazu. Dozwolone wartości to: galeria, niestandardowe.

--ip-configuration

Typ konfiguracji adresu IP do użycia dla maszyny wirtualnej. Dozwolone wartości to: udostępnione, publiczne, prywatne.

Jeśli pominięto, zostanie wybrana na podstawie sieci wirtualnej maszyny wirtualnej.

--notes

Uwagi dotyczące maszyny wirtualnej.

--saved-secret

Nazwa zapisanego wpisu tajnego, który ma być używany do uwierzytelniania.

Po podaniu tej wartości jest ona używana zamiast innych metod uwierzytelniania.

--size

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

--ssh-key

Ścieżka pliku klucza publicznego lub klucza publicznego SSH. Użyj --generate-ssh-keys polecenia , aby wygenerować klucze SSH.

--subnet

Nazwa podsieci, do których ma zostać dodana maszyna wirtualna.

--tags

Znaczniki rozdzielone spacjami w key[=value] formacie.

Tagi mogą zostać wyczyszczone przez przypisanie do nich pustej wartości "".

--vnet-name

Nazwa sieci wirtualnej do dodania maszyny wirtualnej.

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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

az lab vm delete

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Usuń maszynę wirtualną.

Wykonanie tej operacji może chwilę potrwać.

az lab vm delete --lab-name
                 --name
                 --resource-group

Parametry wymagane

--lab-name

Nazwa laboratorium.

--name

Nazwa maszyny wirtualnej.

--resource-group -g

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

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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

az lab vm list

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

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. (automatycznie wygenerowane)

az lab vm list --lab-name MyLab --resource-group MyResourceGroup

Parametry wymagane

--lab-name

Nazwa laboratorium.

--resource-group -g

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

Parametry opcjonalne

--all

Wyświetl listę wszystkich maszyn wirtualnych w laboratorium. Nie można używać z --filtersprogramem .

--claimable

Lista tylko oświadczeń maszyn wirtualnych w laboratorium. Nie można używać z --filtersprogramem .

--environment

Nazwa lub identyfikator środowiska do wyświetlenia listy maszyn wirtualnych. Nie można używać z --filtersprogramem .

--expand

Kwerenda rozwiń.

--filters

Filtr do zastosowania.

--object-id

Identyfikator obiektu właściciela do wyświetlania listy maszyn wirtualnych.

--order-by

Wyrażenie porządkowania wyników przy użyciu notacji OData.

--top

Maksymalna liczba zasobów do zwrócenia.

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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

az lab vm show

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Pobierz maszynę wirtualną.

az lab vm show --lab-name
               --name
               --resource-group
               [--expand]

Parametry wymagane

--lab-name

Nazwa laboratorium.

--name

Nazwa maszyny wirtualnej.

--resource-group -g

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

Parametry opcjonalne

--expand

Określ zapytanie $expand. Przykład: "properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)".

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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

az lab vm start

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Uruchom maszynę wirtualną.

Wykonanie tej operacji może chwilę potrwać.

az lab vm start --lab-name
                --name
                --resource-group

Parametry wymagane

--lab-name

Nazwa laboratorium.

--name

Nazwa maszyny wirtualnej.

--resource-group -g

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

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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

az lab vm stop

Wersja zapoznawcza

Grupa poleceń "lab" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Zatrzymaj maszynę wirtualną Ta operacja może zająć trochę czasu.

az lab vm stop --lab-name
               --name
               --resource-group

Parametry wymagane

--lab-name

Nazwa laboratorium.

--name

Nazwa maszyny wirtualnej.

--resource-group -g

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

Parametry globalne
--debug

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

--help -h

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

--only-show-errors

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

--output -o

Format danych wyjściowych.

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

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

--subscription

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

--verbose

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