az vm

Linux of virtuele Windows beheren.

Opdracht

az vm aem

Azure Enhanced Monitoring Extension for SAP beheren.

az vm aem delete

Verwijder de uitgebreide bewakingsextensie van Azure.

az vm aem set

Azure Enhanced Monitoring Extension configureren.

az vm aem verify

Controleer of uitgebreide bewakingsextensies van Azure correct zijn geconfigureerd.

az vm assess-patches

Patches op een VM beoordelen.

az vm auto-shutdown

Automatisch afsluiten voor VM beheren.

az vm availability-set

Groeper resources in beschikbaarheidssets.

az vm availability-set convert

Converteert een Azure-beschikbaarheidsset om VM's met beheerde schijven te bevatten.

az vm availability-set create

Maak een Azure-beschikbaarheidsset.

az vm availability-set delete

Een beschikbaarheidsset verwijderen.

az vm availability-set list

Beschikbaarheidssets op een lijst zetten.

az vm availability-set list-sizes

VM-grootten voor een beschikbaarheidsset.

az vm availability-set show

Informatie over een beschikbaarheidsset op te halen.

az vm availability-set update

Een Azure-beschikbaarheidsset bijwerken.

az vm boot-diagnostics

Problemen met het opstarten van een virtuele Azure-machine oplossen.

az vm boot-diagnostics disable

Schakel de diagnostische gegevens over opstarten op een VM uit.

az vm boot-diagnostics enable

Schakel de diagnostische gegevens over opstarten in op een VM.

az vm boot-diagnostics get-boot-log

Haal het diagnostische logboek voor opstarten op van een VM.

az vm boot-diagnostics get-boot-log-uris

SAS-URI's voor de diagnostische logboeken voor opstarten van een virtuele machine op te halen.

az vm capture

Leg informatie vast voor een gestopte VM.

az vm convert

Een VM met niet-beheerde schijven converteren om beheerde schijven te gebruiken.

az vm create

Een virtuele Azure-machine maken.

az vm deallocate

De toewijzing van een VM op te maken.

az vm delete

Een VM verwijderen.

az vm diagnostics

Configureer de diagnostische extensie voor virtuele Azure-machines.

az vm diagnostics get-default-config

Haal de standaardconfiguratie-instellingen voor een VM op.

az vm diagnostics set

Configureer de diagnostische extensie voor azure-VM's.

az vm disk

De beheerde gegevensschijven beheren die zijn gekoppeld aan een VM.

az vm disk attach

Koppel een beheerde permanente schijf aan een VM. Houd er rekening mee dat --ids slechts één schijf ondersteunt.

az vm disk detach

Een beheerde schijf loskoppelen van een VM.

az vm encryption

Versleuteling van VM-schijven beheren.

az vm encryption disable

Schakel schijfversleuteling uit op de besturingssysteemschijf en/of gegevensschijven. Ontsleutel de gemonteerde schijven.

az vm encryption enable

Schakel schijfversleuteling in op de besturingssysteemschijf en/of gegevensschijven. Versleutelde schijven.

az vm encryption show

Versleutelingsstatus weergeven.

az vm extension

Extensies op VM's beheren.

az vm extension delete

Verwijder een extensie die is gekoppeld aan een VM.

az vm extension image

Zoek de beschikbare VM-extensies voor een abonnement en regio.

az vm extension image list

Vermeld de informatie over beschikbare extensies.

az vm extension image list-names

Vermeld de namen van de beschikbare extensies.

az vm extension image list-versions

Vermeld de versies voor beschikbare extensies.

az vm extension image show

Informatie weergeven voor een extensie.

az vm extension list

Vermeld de extensies die zijn gekoppeld aan een VM.

az vm extension set

Extensies instellen voor een VM.

az vm extension show

Informatie weergeven over extensies die zijn gekoppeld aan een VM.

az vm extension wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van een virtuele-machine-extensie wordt voldaan.

az vm generalize

Markeer een VM als ge generaliseerd, zodat deze kan worden geafbeeldingen voor meerdere implementaties.

az vm get-instance-view

Instantiegegevens over een VM op te halen.

az vm host

Toegewezen hosts voor Virtual Machines.

az vm host create

Maak een toegewezen host.

az vm host delete

Verwijder een toegewezen host.

az vm host get-instance-view

Exemplaargegevens over een toegewezen host op te halen.

az vm host group

Beheer Dedicated Host groepen.

az vm host group create

Maak een toegewezen hostgroep.

az vm host group delete

Verwijder een toegewezen hostgroep.

az vm host group get-instance-view

Bekijk de instantie van een toegewezen hostgroep.

az vm host group list

Lijst met toegewezen hostgroepen.

az vm host group show

Haal de details van een toegewezen hostgroep op.

az vm host group update

Werk een toegewezen hostgroep bij.

az vm host list

Lijst met toegewezen hosts.

az vm host show

Haal de details van een toegewezen host op.

az vm host update

Werk een toegewezen host bij.

az vm identity

Service-identiteiten van een VM beheren.

az vm identity assign

Beheerde service-identiteit inschakelen op een VM.

az vm identity remove

Verwijder beheerde service-identiteiten van een VM.

az vm identity show

Geef de gegevens van de beheerde identiteit van de VM weer.

az vm image

Informatie over beschikbare virtuele-machine-afbeeldingen.

az vm image accept-terms

Accepteer Azure Marketplace term zodat de afbeelding kan worden gebruikt om VM's te maken.

az vm image list

Vermeld de VM-/VMSS-afbeeldingen die beschikbaar zijn in de Azure Marketplace.

az vm image list-offers

Vermeld de VM-afbeeldingsaanbiedingen die beschikbaar zijn in de Azure Marketplace.

az vm image list-publishers

Vermeld de uitgevers van VM-afbeeldingen die beschikbaar zijn in de Azure Marketplace.

az vm image list-skus

Vermeld de SKU's voor VM-afbeeldingen die beschikbaar zijn in Azure Marketplace.

az vm image show

Haal de details op voor een VM-afbeelding die beschikbaar is in de Azure Marketplace.

az vm image terms

De voorwaarden Azure Marketplace de afbeelding beheren.

az vm image terms accept

Accepteer Azure Marketplace van de afbeelding, zodat de afbeelding kan worden gebruikt om VM's te maken.

az vm image terms cancel

Annuleer Azure Marketplace van de afbeelding.

az vm image terms show

De details van de Azure Marketplace van de afbeelding.

az vm install-patches

Installeer patches op een VM.

az vm list

Lijst met details van Virtual Machines.

az vm list-ip-addresses

LIJST MET IP-adressen die zijn gekoppeld aan een VM.

az vm list-sizes

Lijst met beschikbare grootten voor VM's.

az vm list-skus

Haal details op voor resource-SKU's die betrekking hebben op rekenkracht.

az vm list-usage

Lijst met beschikbare gebruiksbronnen voor VM's.

az vm list-vm-resize-options

Lijst met beschikbare opties voor het wijzigen van de formaat van VM's.

az vm monitor

Monitor-aspect voor een VM beheren.

az vm monitor log

Log Analytics-werkruimte voor een VM beheren.

az vm monitor log show

Voer een query uit op de Log Analytics-werkruimte die is gekoppeld aan een VM.

az vm monitor metrics

Metrische gegevens voor een VM beheren.

az vm monitor metrics list-definitions

De metrische definities voor een VM weergeven.

az vm monitor metrics tail

Vermeld de metrische waarden voor een VM.

az vm nic

Netwerkinterfaces beheren. Zie ook az network nic .

az vm nic add

Bestaande NIC's toevoegen aan een VM.

az vm nic list

Vermeld de NIC's die beschikbaar zijn op een VM.

az vm nic remove

Verwijder NIC's van een VM.

az vm nic set

Configureer de instellingen van een NIC die is gekoppeld aan een VM.

az vm nic show

Informatie weergeven voor een NIC die is gekoppeld aan een VM.

az vm open-port

Hiermee opent u een VM voor inkomende verkeer op opgegeven poorten.

az vm perform-maintenance

De bewerking voor het uitvoeren van onderhoud op een virtuele machine.

az vm reapply

VM's opnieuw toe te voegen.

az vm redeploy

Een bestaande VM opnieuw teploeeren.

az vm repair

Opdrachten voor automatisch herstellen om VM's te herstellen.

az vm repair create

Maak een nieuwe herstel-VM en koppel de gekopieerde besturingssysteemschijf van de bron-VM als gegevensschijf.

az vm repair list-scripts

Lijst met beschikbare scripts. Bevindt https://github.com/Azure/repair-script-library zich .

az vm repair restore

Vervang de besturingssysteemschijf van de bron-VM door de gegevensschijf van de herstel-VM.

az vm repair run

Controleerde scripts uitvoeren vanuit GitHub op een VM. 'az vm repair list-scripts' om beschikbare scripts te bekijken.

az vm resize

Werk de grootte van een VM bij.

az vm restart

Start VM's opnieuw op.

az vm run-command

Voeropdrachten op een virtuele machine beheren.

az vm run-command invoke

Voer een specifieke run-opdracht uit op een VM.

az vm run-command list

Een lijst met alle beschikbare run-opdrachten voor een abonnement op een locatie.

az vm run-command show

Haalt een specifieke run-opdracht op voor een abonnement op een locatie.

az vm secret

VM-geheimen beheren.

az vm secret add

Voeg een geheim toe aan een VM.

az vm secret format

Transformeer geheimen in een formulier dat kan worden gebruikt door VM's en VMSS's.

az vm secret list

Geheimen op een VM weer te geven.

az vm secret remove

Verwijder een geheim van een VM.

az vm show

De details van een VM op te halen.

az vm simulate-eviction

Simuleer de uitzetting van een spot-VM.

az vm start

Start een gestopte VM.

az vm stop

Een VM uitschakelen (stoppen) die wordt uitgevoerd.

az vm unmanaged-disk

De niet-beheerde gegevensschijven beheren die zijn gekoppeld aan een VM.

az vm unmanaged-disk attach

Koppel een niet-mande permanente schijf aan een VM.

az vm unmanaged-disk detach

Een niet-mande schijf loskoppelen van een VM.

az vm unmanaged-disk list

Lijst met niet-mande schijven van een VM.

az vm update

Werk de eigenschappen van een VM bij.

az vm user

Gebruikersaccounts voor een VM beheren.

az vm user delete

Verwijder een gebruikersaccount van een VM.

az vm user reset-ssh

Stel de SSH-configuratie op een VM opnieuw in.

az vm user update

Werk een gebruikersaccount bij.

az vm wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de VM wordt voldaan.

az vm assess-patches

Patches op een VM beoordelen.

az vm assess-patches [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

Voorbeelden

Patches op een VM beoordelen.

az vm assess-patches -g MyResourceGroup -n MyVm

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az vm auto-shutdown

Automatisch afsluiten voor VM beheren.

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

Voorbeelden

Maak een schema voor automatisch afsluiten voor een VM.

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

Verwijder het schema voor automatisch afsluiten voor een VM.

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

Optionele parameters

--email

De ontvanger van de e-mail om meldingen naar te verzenden (kan een lijst met door puntma's gescheiden e-mailadressen zijn).

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--off

Schakel automatisch afsluiten uit voor de VM. De configuratie wordt geweerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--time

Het UTC-tijdstip van de dag dat de planning elke dag wordt uitgevoerd. Indeling: hhmm. Voorbeeld: 1730.

--webhook

De webhook-URL waar de melding naar wordt verzonden.

az vm capture

Leg informatie vast voor een gestopte VM.

Zie voor een end-to-end https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-capture-image zelfstudie.

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

Voorbeelden

Maak de toewijzing van een gestopte virtuele machine op, generaliseer deze en leg deze vast.

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

Maak de toewijzing van meerdere gestopte virtuele machines op, generaliseer en leg deze vast.

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

Vereiste parameters

--vhd-name-prefix

Het voorvoegsel van de VHD-naam geeft op voor de VM-schijven.

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--overwrite

Overschrijf het bestaande schijfbestand.

standaardwaarde: 1
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--storage-container

De containernaam van het opslagaccount waarin de schijven moeten worden opgeslagen.

standaardwaarde: vhds
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az vm convert

Een VM met niet-beheerde schijven converteren om beheerde schijven te gebruiken.

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

Voorbeelden

Een VM met niet-beheerde schijven converteren om beheerde schijven te gebruiken.

az vm convert -g MyResourceGroup -n MyVm

Convert alle VM's met niet-beheerde schijven in een resourcegroep om beheerde schijven te gebruiken.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az vm create

Een virtuele Azure-machine maken.

Zie voor een end-to-end https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli zelfstudie.

az vm create --name
             --resource-group
             [--accelerated-networking {false, true}]
             [--admin-password]
             [--admin-username]
             [--asgs]
             [--assign-identity]
             [--attach-data-disks]
             [--attach-os-disk]
             [--authentication-type {all, password, ssh}]
             [--availability-set]
             [--boot-diagnostics-storage]
             [--computer-name]
             [--count]
             [--custom-data]
             [--data-delete-option]
             [--data-disk-caching]
             [--data-disk-encryption-sets]
             [--data-disk-sizes-gb]
             [--edge-zone]
             [--enable-agent {false, true}]
             [--enable-auto-update {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}]
             [--eviction-policy {Deallocate, Delete}]
             [--generate-ssh-keys]
             [--host]
             [--host-group]
             [--image]
             [--license-type {None, RHEL_BYOS, SLES_BYOS, 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-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 {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]
             [--subscription]
             [--tags]
             [--ultra-ssd-enabled {false, true}]
             [--use-unmanaged-disk]
             [--user-data]
             [--validate]
             [--vmss]
             [--vnet-address-prefix]
             [--vnet-name]
             [--workspace]
             [--zone {1, 2, 3}]

Voorbeelden

Maak een standaard-Ubuntu-VM met automatische SSH-verificatie.

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

Maak een standaard-RedHat-VM met automatische SSH-verificatie met behulp van een image URN.

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

Maak een Windows server-VM met een privé-IP-adres.

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

Maak een VM op een aangepaste beheerde afbeelding.

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

Maak een VM op een gespecialiseerde versie van de -afbeelding.

az vm create -g MyResourceGroup -n MyVm --image $id --specialized

Maak een VM door deze te koppelen aan een beheerde besturingssysteemschijf.

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

Maak een Ubuntu Linux-VM met behulp van een cloud-init-script voor configuratie. Zie: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init .

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

Maak een Debian-VM met SSH-sleutelverificatie en een openbare DNS-vermelding in een bestaand virtueel netwerk en een beschikbaarheidsset.

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

Maak een eenvoudige Ubuntu Linux-VM met een openbaar IP-adres, DNS-vermelding, twee gegevensschijven (10 GB en 20 GB) en genereer vervolgens ssh-sleutelparen.

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

Maak een Debian-VM met behulp Key Vault geheimen.

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"

Maak een CentOS-VM met een door het systeem toegewezen identiteit. De VM heeft de rol 'Inzender' met toegang tot een opslagaccount.

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

Maak een debian-VM met een door de gebruiker toegewezen identiteit.

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

Maak een debian-VM met zowel een door het systeem als door de gebruiker toegewezen identiteit.

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

Maak een VM in een beschikbaarheidszone in de regio van de huidige resourcegroep.

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

Meerdere VM's maken. In dit voorbeeld worden drie VM's gemaakt. Dit zijn MyVm0, MyVm1, MyVm2.

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

Vereiste parameters

--name -n

Naam van de virtuele machine.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

Optionele parameters

--accelerated-networking

Versneld netwerken inschakelen. Tenzij opgegeven, wordt deze door CLI ingeschakeld op basis van de machine-afbeelding en -grootte.

geaccepteerde waarden: false, true
--admin-password

Wachtwoord voor de VM als het verificatietype 'Wachtwoord' is.

--admin-username

Gebruikersnaam voor de VM. De standaardwaarde is de huidige gebruikersnaam van het besturingssysteem. Als de standaardwaarde is gereserveerd voor het systeem, wordt de standaardwaarde ingesteld op azureuser. Raadpleeg voor https://docs.microsoft.com/en-us/rest/api/compute/virtualmachines/createorupdate#osprofile een volledige lijst met gereserveerde waarden.

--asgs

Door spaties gescheiden lijst met bestaande toepassingsbeveiligingsgroepen die aan de VM moeten worden koppelen.

--assign-identity

Accepteer door het systeem of de gebruiker toegewezen identiteiten gescheiden door spaties. Gebruik [system] om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar de door de gebruiker toegewezen identiteit. Bekijk de Help voor meer voorbeelden.

--attach-data-disks

Koppel bestaande gegevensschijven aan de VM. Kan de naam of id van een beheerde schijf of de URI gebruiken voor een niet-beheerde schijf-VHD.

--attach-os-disk

Koppel een bestaande besturingssysteemschijf aan de VM. Kan de naam of id van een beheerde schijf of de URI gebruiken voor een niet-beheerde schijf-VHD.

--authentication-type

Type verificatie dat moet worden gebruikt met de VM. De standaardwaarde is wachtwoord voor Windows openbare SSH-sleutel voor Linux. 'alle' schakelt zowel ssh- als wachtwoordverificatie in.

geaccepteerde waarden: all, password, ssh
--availability-set

Naam of id van een bestaande beschikbaarheidsset waar de VM aan moet worden toevoegen. Standaard geen.

--boot-diagnostics-storage

Vooraf bestaande opslagaccountnaam of de blob-URI om diagnostische gegevens over opstarten vast te leggen. De SKU moet een van de Standard_GRS, Standard_LRS en Standard_RAGRS.

--computer-name

De naam van het host-besturingssysteem van de virtuele machine. De standaardwaarde is de naam van de VM.

--count

Het aantal virtuele machines dat moet worden gemaakt. Het waardebereik is [2, 250], inclusief. Geef deze parameter niet op als u een normale VM wilt maken. De VM's worden parallel gemaakt. De uitvoer van deze opdracht is een matrix van VM's in plaats van één VM. Elke VM heeft een eigen openbaar IP-adres, NIC. VNET en NSG worden gedeeld. Het wordt aanbevolen dat er geen bestaande openbare IP, NIC, VNET en NSG in de resourcegroep zijn. Wanneer --count is opgegeven, --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 zijn niet toegestaan.

--custom-data

Aangepast init-scriptbestand of -tekst (cloud-init, cloud-config, enzovoort).

--data-delete-option --data-disk-delete-option

Geef op of de gegevensschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de VM.

--data-disk-caching

Storage type caching voor gegevensschijven, waaronder 'Geen', 'ReadOnly', 'ReadWrite', enzovoort. Gebruik een enkelvoudige waarde om toe te passen op alle schijven of gebruik om <lun>=<vaule1> <lun>=<value2> afzonderlijke schijven te configureren.

--data-disk-encryption-sets

Namen of ID's (spatie met scheidingstekens) van schijfversleutelingssets voor gegevensschijven.

--data-disk-sizes-gb

Door ruimte gescheiden lege beheerde gegevensschijfgrootten in GB om te maken.

--edge-zone

De naam van de edge-zone.

--enable-agent

Geeft aan of de virtuele-machineagent moet worden ingericht op de virtuele machine. Als deze eigenschap niet is opgegeven, is het standaardgedrag om deze in te stellen op true. Dit zorgt ervoor dat de VM-agent op de VM is geïnstalleerd, zodat extensies later aan de VM kunnen worden toegevoegd.

geaccepteerde waarden: false, true
--enable-auto-update

Geef aan Automatische updates is ingeschakeld voor de Windows virtuele machine.

geaccepteerde waarden: false, true
--enable-hotpatching

Patchen van VM's zonder opnieuw op te starten. --enable-agent moet worden ingesteld en --patch-mode moet worden ingesteld op AutomaticByPlatform.

geaccepteerde waarden: false, true
--enable-secure-boot

Beveiligd opstarten inschakelen. Het maakt deel uit van een vertrouwde start.

geaccepteerde waarden: false, true
--enable-vtpm

Schakel vTPM in. Het maakt deel uit van een vertrouwde start.

geaccepteerde waarden: false, true
--encryption-at-host

Schakel Hostversleuteling in voor de VM of VMSS. Hiermee wordt de versleuteling ingeschakeld voor alle schijven, inclusief de Resource/Temp-schijf op de host zelf.

geaccepteerde waarden: false, true
--ephemeral-os-disk

Hiermee kunt u een besturingssysteemschijf rechtstreeks op het host-knooppunt maken, wat zorgt voor lokale schijfprestaties en snellere tijd voor het opnieuw maken van VM's/VMSS's.

geaccepteerde waarden: false, true
--eviction-policy

Het uitzettingsbeleid voor de virtuele machine met spot-prioriteit. Het standaardverzettingsbeleid is Toewijzing voor een virtuele machine met spot-prioriteit.

geaccepteerde waarden: Deallocate, Delete
--generate-ssh-keys

Genereer openbare en persoonlijke SSH-sleutelbestanden als deze ontbreken. De sleutels worden opgeslagen in de map ~/.ssh.

--host

Id van de toegewezen host waarin de VM zich bevindt. --host en --host-group kunnen niet samen worden gebruikt.

--host-group

Naam of id van de toegewezen hostgroep waarin de VM zich bevindt. --host en --host-group kunnen niet samen worden gebruikt.

--image

De naam van de installatieversie van het besturingssysteem als een URN-alias, URN, aangepaste installatienaam of id, aangepaste versie-id van de installatie afbeelding of VHD-blob-URI. Deze parameter is vereist, tenzij u --attach-os-disk. een geldige URN-indeling gebruikt: "Publisher:Offer:Sku:Version". Voor meer informatie raadpleegt u https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

waarde vanaf: az vm image list, az vm image show
--license-type

Geeft aan dat de Windows of schijf on-premises is gelicentieerd. Als u Azure Hybrid Benefit voor Windows Server wilt inschakelen, gebruikt u 'Windows_Server'. Als u Multitenant Hosting Rights voor Windows 10 wilt inschakelen, gebruikt u 'Windows_Client'. Zie de online docs azure Windows VM voor meer informatie.

geaccepteerde waarden: None, RHEL_BYOS, SLES_BYOS, Windows_Client, Windows_Server
--location -l

De locatie waar de VM en gerelateerde resources moeten worden maken. Als de standaardlocatie niet is geconfigureerd, wordt standaard de locatie van de resourcegroep gebruikt.

--max-price

De maximumprijs (in Amerikaanse dollars) die u bereid bent te betalen voor een spot-VM/VMSS. -1 geeft aan dat de spot-VM/VMSS om prijsredenen niet mag worden onbetaald.

--nic-delete-option

Geef op wat er gebeurt met de netwerkinterface wanneer de VM wordt verwijderd. Gebruik een enkelvoudige waarde om toe te passen op alle resources of gebruik = om het verwijdergedrag voor afzonderlijke resources te configureren. Mogelijke opties zijn Verwijderen en Loskoppelen.

--nics

Namen of ID's van bestaande NIC's die aan de VM moeten worden gekoppeld. De eerste NIC wordt aangewezen als primaire. Als u dit weggelaten, wordt er een nieuwe NIC gemaakt. Als er een bestaande NIC is opgegeven, geef dan geen subnet, VNet, openbaar IP-adres of NSG op.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--nsg

De naam die moet worden gebruikt bij het maken van een nieuwe netwerkbeveiligingsgroep (standaard) of die verwijst naar een bestaande netwerkbeveiligingsgroep. Kan ook verwijzen naar een bestaande NSG op id of '' opgeven voor geen ('' in Azure CLI met behulp van PowerShell of operator --%).

--nsg-rule

NSG-regel die moet worden maken bij het maken van een nieuwe NSG. Standaard worden poorten geopend voor het toestaan van RDP op Windows en het toestaan van SSH op Linux. NONE vertegenwoordigt geen NSG-regel.

geaccepteerde waarden: NONE, RDP, SSH
--os-disk-caching

Storage type caching voor de besturingssysteemschijf van de VM. Standaardinstelling: ReadWrite.

geaccepteerde waarden: None, ReadOnly, ReadWrite
--os-disk-delete-option

Geef het gedrag van de beheerde schijf op wanneer de VM wordt verwijderd, dat wil zeggen of de beheerde schijf is verwijderd of losgekoppeld.

geaccepteerde waarden: Delete, Detach
--os-disk-encryption-set

Naam of id van schijfversleutelingsset voor besturingssysteemschijf.

--os-disk-name

De naam van de nieuwe besturingssysteemschijf van de VM.

--os-disk-size-gb

Grootte van besturingssysteemschijf in GB om te maken.

--os-type

Type besturingssysteem dat is geïnstalleerd op een aangepaste VHD. Gebruik niet bij het opgeven van een URN- of URN-alias.

geaccepteerde waarden: linux, windows
--patch-mode

Modus voor in-guest patching op virtuele IaaS-machine. Toegestane waarden Windows VM: AutomaticByOS, AutomaticByPlatform, Manual. Toegestane waarden voor Linux-VM: AutomaticByPlatform, ImageDefault. Handmatig: u kunt de toepassing van patches op een virtuele machine bepalen. U doet dit door handmatig patches toe te passen in de VM. In deze modus worden automatische updates uitgeschakeld; de paramater --enable-auto-update moet onwaar zijn. AutomaticByOS: de virtuele machine wordt automatisch bijgewerkt door het besturingssysteem. De parameter --enable-auto-update moet waar zijn. AutomaticByPlatform: de virtuele machine wordt automatisch bijgewerkt door het besturingssysteem. ImageDefault: de standaardconfiguratie voor patching van de virtuele machine wordt gebruikt. De parameter --enable-agent en --enable-auto-update moeten waar zijn.

geaccepteerde waarden: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--plan-name

Plannaam.

--plan-product

Product plannen.

--plan-promotion-code

Plan promotiecode.

--plan-publisher

Abonnementsuitgever.

--platform-fault-domain

Geef het logische foutdomein van de schaalset op waarin de virtuele machine wordt gemaakt. De virtuele machine wordt standaard automatisch toegewezen aan een foutdomein dat de beste balans houdt tussen beschikbare foutdomeinen. Dit is alleen van toepassing als de eigenschap virtualMachineScaleSet van deze virtuele machine is ingesteld. De virtuele-machineschaalset waarnaar wordt verwezen, moet het aantal platformfoutendomeinen hebben. Deze eigenschap kan niet worden bijgewerkt zodra de virtuele machine is gemaakt. Foutdomeintoewijzing kan worden bekeken in de weergave van het exemplaar van de virtuele machine.

--ppg

De naam of id van de nabijheidsplaatsingsgroep waar de VM aan moet worden gekoppeld.

--priority

Prioriteit. Gebruik Spot om kortstondige workloads op een rendabele manier uit te voeren. De enum 'Laag' wordt in de toekomst afgeschaft. Gebruik Spot om azure spot-VM en/of VMSS te implementeren. Standaard ingesteld op Normaal.

geaccepteerde waarden: Low, Regular, Spot
--private-ip-address

Statisch privé-IP-adres (bijvoorbeeld 10.0.0.5).

--public-ip-address

Naam van het openbare IP-adres bij het maken van een (standaard) of bij het verwijzen naar een bestaand IP-adres. Kan ook verwijzen naar een bestaand openbaar IP-adres op id of '' opgeven voor Geen ('' in Azure CLI met behulp van PowerShell of --%-operator).

--public-ip-address-allocation
geaccepteerde waarden: dynamic, static
--public-ip-address-dns-name

Wereldwijd unieke DNS-naam voor een nieuw gemaakt openbaar IP-adres.

--public-ip-sku

Openbare IP-SKU. Deze is standaard ingesteld op Basic. Het openbare IP-adres wordt alleen in de edge-zone gemaakt als het 'Standard' is.

geaccepteerde waarden: Basic, Standard
--role

Rolnaam of id van de door het systeem toegewezen identiteit.

standaardwaarde: Contributor
--scope

Bereik dat toegankelijk is voor de door het systeem toegewezen identiteit.

--secrets

Een of meer Key Vault als JSON-tekenreeksen of -bestanden via @{path} met [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }] .

--security-type

Geef op of de VM Vertrouwd starten is ingeschakeld. Zie https://docs.microsoft.com/azure/virtual-machines/trusted-launch.

geaccepteerde waarden: TrustedLaunch
--size

De VM-grootte die moet worden gemaakt. Zie https://azure.microsoft.com/pricing/details/virtual-machines/ voor informatie over de grootte.

standaardwaarde: Standard_DS1_v2
waarde vanaf: az vm list-sizes
--specialized

Geef aan of de bronafbeelding gespecialiseerd is.

geaccepteerde waarden: false, true
--ssh-dest-key-path

Doelbestandspad op de VM voor de SSH-sleutel. Als het bestand al bestaat, worden de opgegeven sleutel(en) toegevoegd aan het bestand. Het doelpad voor openbare SSH-sleutels is momenteel beperkt tot de standaardwaarde '/home/username/.ssh/authorized_keys' vanwege een bekend probleem in de Inrichtingsagent voor Linux.

--ssh-key-name

Gebruik deze als openbare sleutel in de virtuele machine. Dit moet een bestaande SSH-sleutelresource in Azure zijn.

--ssh-key-values

Door spatie gescheiden lijst met openbare SSH-sleutels of bestandspaden met openbare sleutels.

--storage-account

Alleen van toepassing bij gebruik met --use-unmanaged-disk . De naam die moet worden gebruikt bij het maken van een nieuw opslagaccount of het verwijzen naar een bestaand opslagaccount. Als u dit weggelaten, wordt er een geschikt opslagaccount in dezelfde resourcegroep en locatie gebruikt of wordt er een nieuw opslagaccount gemaakt.

--storage-container-name

Alleen van toepassing bij gebruik met --use-unmanaged-disk . Naam van de opslagcontainer voor de VM-besturingssysteemschijf. Standaardinstelling: vhds.

--storage-sku

De SKU van het opslagaccount waarmee de VM moet worden opgeslagen. Gebruik een enkelvoudige SKU die wordt toegepast op alle schijven of geef afzonderlijke schijven op. Gebruik: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], waarbij elke id 'os' of een 0-indexed lun is. Toegestane waarden: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS.

--subnet

De naam van het subnet wanneer u een nieuw VNet maakt of verwijst naar een bestaand VNet. Kan ook verwijzen naar een bestaand subnet op id. Als zowel vnet-name als subnet worden weggelaten, worden automatisch een geschikt VNet en subnet geselecteerd of wordt er een nieuwe gemaakt.

--subnet-address-prefix

Het VOORvoegsel van het IP-adres van het subnet dat moet worden gebruikt bij het maken van een nieuw VNet in CIDR-indeling.

standaardwaarde: 10.0.0.0/24
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--tags

Door ruimte gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--ultra-ssd-enabled

Hiermee schakelt u de mogelijkheid voor 1 of meer beheerde gegevensschijven met UltraSSD_LRS opslagaccount.

geaccepteerde waarden: false, true
--use-unmanaged-disk

Gebruik de beheerde schijf niet om de VM te blijven gebruiken.

--user-data

UserData voor de VM. Deze kan worden doorgegeven als bestand of tekenreeks.

--validate

Genereer en valideer de ARM-sjabloon zonder resources te maken.

--vmss

Naam of id van een bestaande virtuele-machineschaalset waar de virtuele machine aan moet worden toegewezen. Standaard geen.

--vnet-address-prefix

Het IP-adres voorvoegsel dat moet worden gebruikt bij het maken van een nieuw VNet in CIDR-indeling.

standaardwaarde: 10.0.0.0/16
--vnet-name

Naam van het virtuele netwerk wanneer u een nieuw netwerk maakt of verwijst naar een bestaand netwerk.

--workspace

Naam of id van Log Analytics-werkruimte. Als u de werkruimte opgeeft via de naam, moet de werkruimte zich in dezelfde resourcegroep met de VM hebben, anders wordt er een nieuwe werkruimte gemaakt.

--zone -z

Beschikbaarheidszone waarin de resource moet worden ingericht.

geaccepteerde waarden: 1, 2, 3

az vm deallocate

De toewijzing van een VM op te maken.

Zie voor een end-to-end https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-capture-image zelfstudie.

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

Voorbeelden

Maak de toewijzing van een gestopte virtuele machine op, generaliseer deze en leg deze vast.

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

Maak de toewijzing van meerdere gestopte virtuele machines op, generaliseer deze en leg deze vast.

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

De toewijzing van een VM op te maken. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az vm delete

Een VM verwijderen.

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

Voorbeelden

Verwijder een VM zonder dat u om bevestiging wordt gevraagd.

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

Verwijder alle VM's in een resourcegroep.

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

Optionele parameters

--force-deletion

Optionele parameter om het verwijderen van virtuele machines af te dwingen. (Functie in preview).

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--yes -y

Niet vragen om bevestiging.

az vm generalize

Markeer een VM als ge generaliseerd, zodat deze kan worden geafbeeldingen voor meerdere implementaties.

Zie voor een end-to-end https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-capture-image zelfstudie.

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

Voorbeelden

Maak de toewijzing van een gestopte virtuele machine op, generaliseer deze en leg deze vast.

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

Maak de toewijzing van meerdere gestopte virtuele machines op, generaliseer deze en leg deze vast.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm get-instance-view

Instantiegegevens over een VM op te halen.

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

Voorbeelden

Gebruik een resourcegroep en naam om informatie over de exemplaarweergave van een VM op te halen.

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

Instantieweergaven voor alle VM's in een resourcegroep op te halen.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm install-patches

Installeer patches op een VM.

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]
                      [--subscription]

Voorbeelden

Installeer patches op een Windows-VM, zodat de maximale tijd 4 uur is en de VM opnieuw wordt opgestart indien nodig tijdens de software-updatebewerking.

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

Installeer patches op een Linux-VM, zodat de maximale tijd 4 uur is en de VM opnieuw wordt opgestart indien nodig tijdens de software-updatebewerking.

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

Vereiste parameters

--maximum-duration

Geef de maximale tijd op dat de bewerking wordt uitgevoerd. Dit moet een ISO 8601-compatibele duurreeks zijn, zoals PT4H (4 uur).

--reboot-setting

Definieer wanneer het acceptabel is om een VM opnieuw op te starten tijdens een software-updatebewerking.

geaccepteerde waarden: Always, IfRequired, Never

Optionele parameters

--classifications-to-include-linux

Door spatie gescheiden lijst met classificaties die moeten worden opgenomen voor Linux-VM's.

geaccepteerde waarden: Critical, Other, Security
--classifications-to-include-win

Door spaties gescheiden lijst met classificaties die moeten worden opgenomen voor Windows VM.

geaccepteerde waarden: Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates
--exclude-kbs-requiring-reboot

Filter KB's uit die niet het gedrag voor opnieuw opstarten van 'NeverReboots' hebben wanneer dit is ingesteld. Alleen van Windows VM.

geaccepteerde waarden: false, true
--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--kb-numbers-to-exclude

Door spatie gescheiden lijst met KB's die moeten worden uitgesloten in de patchbewerking. Alleen van Windows VM.

--kb-numbers-to-include

Door spaties gescheiden lijst met KB's die moeten worden opgenomen in de patchbewerking. Alleen van Windows VM.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--package-name-masks-to-exclude

Door spaties gescheiden lijst met pakketten die moeten worden uitgesloten in de patchbewerking. Indeling: packageName_packageVersion. Alleen van toepassing op Linux-VM's.

--package-name-masks-to-include

Door spaties gescheiden lijst met pakketten die moeten worden opgenomen in de patchbewerking. Indeling: packageName_packageVersion. Alleen van toepassing op Linux-VM's.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm list

Lijst met details van Virtual Machines.

--resource-group kan een lege tekenreeks doorgeven als een parameter, waarmee alle VM-gegevens onder het abonnement worden uitgevoerd. Zie voor meer informatie over het opvragen van Virtual Machines https://docs.microsoft.com/cli/azure/query-az-cli2 gegevens.

az vm list [--query-examples]
           [--resource-group]
           [--show-details]
           [--subscription]

Voorbeelden

Een lijst met alle VM's maken.

az vm list

Een lijst met alle VM's per resourcegroep maken.

az vm list -g MyResourceGroup

Vermeld alle VM's per resourcegroep met details.

az vm list -g MyResourceGroup -d

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--show-details -d

Openbaar IP-adres, FQDN en energie-staten tonen. de opdracht wordt traag uitgevoerd.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm list-ip-addresses

LIJST MET IP-adressen die zijn gekoppeld aan een VM.

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

Voorbeelden

Haal de IP-adressen voor een VM op.

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

HAAL IP-adressen op voor alle VM's in een resourcegroep.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm list-sizes

Lijst met beschikbare grootten voor VM's.

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

Voorbeelden

Vermeld de beschikbare VM-grootten in de regio VS - west.

az vm list-sizes -l westus

Vereiste parameters

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm list-skus

Haal details op voor resource-SKU's die betrekking hebben op rekenkracht.

Deze opdracht bevat beperkingen op abonnementsniveau, die de meest nauwkeurige informatie bieden.

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

Voorbeelden

Alle SKU's in de regio VS - west.

az vm list-skus -l westus

Vermeld alle beschikbare VM-grootten in de regio VS - oost 2 die ondersteuning bieden voor beschikbaarheidszone.

az vm list-skus -l eastus2 --zone

Alle beschikbare VM-grootten in de regio VS - oost 2 die ondersteuning bieden voor beschikbaarheidszone met een naam zoals 'standard_ds1...'

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

Vermeld SKU-informatie met betrekking tot de beschikbaarheidsset in de regio US - west.

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

Optionele parameters

--all

Alle informatie tonen, inclusief VM-grootten die niet beschikbaar zijn onder het huidige abonnement.

geaccepteerde waarden: false, true
--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--resource-type -r

Resourcetypen, zoals 'availabilitySets', 'momentopnamen', 'schijven', enzovoort.

--size -s

Groottenaam, gedeeltelijke naam wordt geaccepteerd.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--zone -z

SKU's tonen die beschikbaarheidszones ondersteunen.

geaccepteerde waarden: false, true

az vm list-usage

Lijst met beschikbare gebruiksbronnen voor VM's.

az vm list-usage --location
                 [--subscription]

Voorbeelden

Haal het gebruik van rekenresources op voor de regio VS - west.

az vm list-usage -l westus

Vereiste parameters

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm list-vm-resize-options

Lijst met beschikbare opties voor het wijzigen van de formaat van VM's.

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

Voorbeelden

Alle beschikbare VM-grootten voor het formaat van een lijst.

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

Lijst met beschikbare grootten voor alle VM's in een resourcegroep.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm open-port

Hiermee opent u een VM voor inkomende verkeer op opgegeven poorten.

Voegt een beveiligingsregel toe aan de netwerkbeveiligingsgroep (NSG) die is gekoppeld aan de netwerkinterface (NIC) of het subnet van de virtuele machine. De bestaande NSG wordt gebruikt of er wordt een nieuwe gemaakt. De regelnaam is 'open-port-{port}' en overschrijft een bestaande regel met deze naam. Gebruik voor virtuele VM's met meerdere NIC's of voor een fijner beheer rechtstreeks de juiste netwerkopdrachten (nsg-regel maken, enzovoort).

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

Voorbeelden

Open alle poorten op een VM voor inkomende verkeer.

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

Open een bereik van poorten op een VM voor inkomende verkeer met de hoogste prioriteit.

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

Open poorten 555, 557, 558 en 559 voor inkomende verkeer met de hoogste prioriteit.

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

Open alle poorten voor alle VM's in een resourcegroep.

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

Vereiste parameters

--port

Het poort- of poortbereik (bijvoorbeeld 80-100) om het inkomende verkeer naar te openen. Gebruik ' * ' om verkeer naar alle poorten toe te staan. Gebruik door komma's gescheiden waarden om meer dan één poort of poortbereik op te geven.

Optionele parameters

--apply-to-subnet

Sta inkomende verkeer op het subnet toe in plaats van de NIC.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine om het inkomende verkeer op te openen.

--nsg-name

De naam van de netwerkbeveiligingsgroep die moet worden gebruikt als deze nog niet bestaat. Genegeerd als er al een NSG bestaat.

--priority

Regelprioriteit, tussen 100 (hoogste prioriteit) en 4096 (laagste prioriteit). Moet uniek zijn voor elke regel in de verzameling.

standaardwaarde: 900
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm perform-maintenance

De bewerking voor het uitvoeren van onderhoud op een virtuele machine.

az vm perform-maintenance [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm reapply

VM's opnieuw toe te voegen.

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

Voorbeelden

Een VM opnieuw toe te eigenen.

az vm reapply -g MyResourceGroup -n MyVm

Alle VM's in een resourcegroep opnieuw toe te voegen.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm redeploy

Een bestaande VM opnieuw teploeeren.

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

Voorbeelden

Een VM opnieuw implementeren.

az vm redeploy -g MyResourceGroup -n MyVm

Alle VM's in een resourcegroep opnieuw teploeeren.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm resize

Werk de grootte van een VM bij.

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

Voorbeelden

De VM-grootten van een VM aan te geven.

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

Het is mogelijk om het aantal VM's in een resourcegroep te iseren.

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

Vereiste parameters

--size

De VM-grootte.

waarde vanaf: az vm list-vm-resize-options

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm restart

Start VM's opnieuw op.

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

Voorbeelden

Start een VM opnieuw.

az vm restart -g MyResourceGroup -n MyVm

Start alle VM's in een resourcegroep opnieuw op.

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

Optionele parameters

--force

Dwing de VM opnieuw op te starten door deze opnieuw teployeren. Gebruik als de VM niet reageert.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm show

De details van een VM op te halen.

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

Voorbeelden

Informatie over een VM weer te geven.

az vm show -g MyResourceGroup -n MyVm -d

Haal de details op voor alle VM's in een resourcegroep.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--include-user-data -u

Neem de eigenschappen van gebruikersgegevens op in het queryresultaat.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--show-details -d

Openbaar IP-adres, FQDN en energie-staten tonen. de opdracht wordt traag uitgevoerd.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm simulate-eviction

Simuleer de uitzetting van een spot-VM.

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

Voorbeelden

Simuleer de uitzetting van een spot-VM.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm start

Start een gestopte VM.

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

Voorbeelden

Start een gestopte VM.

az vm start -g MyResourceGroup -n MyVm

Start alle VM's in een resourcegroep.

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

Start een gestopte VM. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm stop

Een VM uitschakelen (stoppen) die wordt uitgevoerd.

De VM wordt nog steeds gefactureerd. U kunt dit voorkomen door de toewijzing van de VM te herstellen via 'az vm deallocate'.

az vm stop [--ids]
           [--name]
           [--no-wait]
           [--resource-group]
           [--skip-shutdown]
           [--subscription]

Voorbeelden

Een VM uitschakelen (stoppen) die wordt uitgevoerd.

az vm stop --resource-group MyResourceGroup --name MyVm

Een VM die wordt uitgevoerd uitschakelen zonder af te sluiten.

az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown

VM's in een resourcegroep uitschakelen.

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--skip-shutdown

Sla afsluiten en uitschakelen direct over.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az vm update

Werk de eigenschappen van een VM bij.

Werk VM-objecten en -eigenschappen bij met behulp van paden die overeenkomen met 'az vm show'.

az vm update [--add]
             [--disk-caching]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--force-string]
             [--ids]
             [--license-type {None, RHEL_BYOS, RHEL_ELS_6, SLES_BYOS, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--remove]
             [--resource-group]
             [--set]
             [--subscription]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--workspace]
             [--write-accelerator]

Voorbeelden

Een tag toevoegen of bijwerken.

az vm update -n name -g group --set tags.tagName=tagValue

Verwijder een tag.

az vm update -n name -g group --remove tags.tagName

Stel de primaire NIC van een VM in.

az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true

Voeg een nieuwe niet-primaire NIC toe aan een VM.

az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}

Verwijder de vierde NIC van een VM.

az vm update -n name -g group --remove networkProfile.networkInterfaces 3

Optionele parameters

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--disk-caching

Gebruik enkelvoudige waarde om toe te passen op of afzonderlijke schijven op te geven, bijvoorbeeld 'os=ReadWrite 0=None 1=ReadOnly' moet besturingssysteemschijf bijwerken en twee gegevensschijven inschakelen.

--enable-secure-boot

Beveiligd opstarten inschakelen.

geaccepteerde waarden: false, true
--enable-vtpm

Schakel vTPM in.

geaccepteerde waarden: false, true
--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--license-type

Geeft aan dat de Windows of schijf on-premises is gelicentieerd. Als u Azure Hybrid Benefit voor Windows Server wilt inschakelen, gebruikt u 'Windows_Server'. Als u Multitenant Hosting Rights voor Windows 10 wilt inschakelen, gebruikt u 'Windows_Client'. Zie de online docs azure Windows VM voor meer informatie.

geaccepteerde waarden: None, RHEL_BYOS, RHEL_ELS_6, SLES_BYOS, Windows_Client, Windows_Server
--max-price

De maximumprijs (in Amerikaanse dollars) die u bereid bent te betalen voor een spot-VM/VMSS. -1 geeft aan dat de spot-VM/VMSS om prijsredenen niet mag worden onbetaald.

--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--os-disk

Id of naam van beheerde besturingssysteemschijf om naar te wisselen.

--ppg

De naam of id van de nabijheidsplaatsingsgroep waar de VM aan moet worden gekoppeld.

--priority

Prioriteit. Gebruik Spot om kortstondige workloads op een kosteneffectieve manier uit te voeren. De enum 'Laag' wordt in de toekomst afgeschaft. Gebruik Spot om azure spot-VM en/of VMSS te implementeren. Standaard ingesteld op Normaal.

geaccepteerde waarden: Low, Regular, Spot
--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--ultra-ssd-enabled

Hiermee schakelt u de mogelijkheid voor 1 of meer beheerde gegevensschijven met UltraSSD_LRS opslagaccount.

geaccepteerde waarden: false, true
--user-data

UserData voor de VM. Deze kan worden doorgegeven als bestand of tekenreeks. Als er een lege tekenreeks wordt doorgegeven, wordt de bestaande waarde verwijderd.

--workspace

Naam of id van Log Analytics-werkruimte. Als u de werkruimte opgeeft via de naam, moet de werkruimte zich in dezelfde resourcegroep met de VM hebben, anders wordt er een nieuwe werkruimte gemaakt.

--write-accelerator

Schijf schrijfversneller in-/uitschakelen. Gebruik de enkelvoudige waarde 'true/false' om toe te passen op of om afzonderlijke schijven op te geven, bijvoorbeeld 'os=true 1=true 2=true' voor besturingssysteemschijven en gegevensschijven met lun van 1 & 2.

az vm wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de VM wordt voldaan.

az vm wait [--created]
           [--custom]
           [--deleted]
           [--exists]
           [--ids]
           [--interval]
           [--name]
           [--resource-group]
           [--subscription]
           [--timeout]
           [--updated]

Voorbeelden

Wacht totdat er een VM is gemaakt.

az vm wait -g MyResourceGroup -n MyVm --created

Wacht totdat alle VM's in een resourcegroep zijn verwijderd.

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

Optionele parameters

--created

Wacht tot u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht tot u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--name -n

De naam van de virtuele machine. U kunt de standaardinstelling configureren met az configure --defaults vm=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht tot provisioningState is bijgewerkt bij Succeeded.