az vm

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Virtuele Linux- of Windows-machines beheren.

Opdracht

Name Description Type Status
az vm aem

Azure Enhanced Monitoring Extension voor SAP beheren.

Toestel GA
az vm aem delete

Verwijder de uitgebreide bewakingsextensie van Azure.

Toestel GA
az vm aem set

Configureer de extensie voor verbeterde bewaking van Azure.

Toestel GA
az vm aem verify

Controleer of verbeterde bewakingsextensies van Azure correct zijn geconfigureerd.

Toestel GA
az vm application

Toepassingen voor VM beheren.

Basis GA
az vm application list

Toepassingen voor VM weergeven.

Basis GA
az vm application set

Toepassingen instellen voor VM.

Basis GA
az vm assess-patches

Patches op een VIRTUELE machine evalueren.

Basis GA
az vm auto-shutdown

Automatisch afsluiten voor VM beheren.

Basis GA
az vm availability-set

Resources groeperen in beschikbaarheidssets.

Basis GA
az vm availability-set convert

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

Basis GA
az vm availability-set create

Maak een Azure-beschikbaarheidsset.

Basis GA
az vm availability-set delete

Een beschikbaarheidsset verwijderen.

Basis GA
az vm availability-set list

Beschikbaarheidssets weergeven.

Basis GA
az vm availability-set list-sizes

Geef alle beschikbare grootten van virtuele machines weer die kunnen worden gebruikt om een nieuwe virtuele machine in een bestaande beschikbaarheidsset te maken.

Basis GA
az vm availability-set show

Informatie over een beschikbaarheidsset ophalen.

Basis GA
az vm availability-set update

Een Azure-beschikbaarheidsset bijwerken.

Basis GA
az vm boot-diagnostics

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

Basis GA
az vm boot-diagnostics disable

Schakel de diagnostische gegevens over opstarten op een virtuele machine uit.

Basis GA
az vm boot-diagnostics enable

Schakel de diagnostische gegevens over opstarten in op een virtuele machine.

Basis GA
az vm boot-diagnostics get-boot-log

Haal het diagnostische logboek voor opstarten op vanaf een virtuele machine.

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

SAS-URI's ophalen voor diagnostische logboeken voor opstarten van een virtuele machine.

Basis GA
az vm capture

Leg informatie vast voor een gestopte VM.

Basis GA
az vm convert

Converteer een VIRTUELE machine met niet-beheerde schijven om beheerde schijven te gebruiken.

Basis GA
az vm create

Een virtuele Azure-machine maken.

Basis GA
az vm deallocate

De toewijzing van een VIRTUELE machine ongedaan maken zodat rekenresources niet meer worden toegewezen (kosten zijn niet meer van toepassing). De status wordt gewijzigd van Gestopt in Gestopt (toewijzing ongedaan gemaakt).

Basis GA
az vm delete

Een VM verwijderen.

Basis GA
az vm diagnostics

Configureer de diagnostische azure-extensie voor virtuele machines.

Basis GA
az vm diagnostics get-default-config

Haal de standaardconfiguratie-instellingen voor een VIRTUELE machine op.

Basis GA
az vm diagnostics set

Configureer de diagnostische extensie voor Azure-VM's.

Basis GA
az vm disk

Beheer de beheerde gegevensschijven die zijn gekoppeld aan een virtuele machine.

Basis GA
az vm disk attach

Koppel een beheerde permanente schijf aan een virtuele machine.

Basis GA
az vm disk detach

Een beheerde schijf loskoppelen van een VIRTUELE machine.

Basis GA
az vm encryption

Versleuteling van VM-schijven beheren.

Basis GA
az vm encryption disable

Schakel schijfversleuteling op de besturingssysteemschijf en/of gegevensschijven uit. Gekoppelde schijven ontsleutelen.

Basis GA
az vm encryption enable

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

Basis GA
az vm encryption show

Versleutelingsstatus weergeven.

Basis GA
az vm extension

Extensies op VM's beheren.

Basis GA
az vm extension delete

Verwijderbewerking om de extensie te verwijderen.

Basis GA
az vm extension image

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

Basis GA
az vm extension image list

Geef de informatie weer over beschikbare extensies.

Basis GA
az vm extension image list-names

Geef de namen van beschikbare extensies weer.

Basis GA
az vm extension image list-versions

Geef de versies weer voor beschikbare extensies.

Basis GA
az vm extension image show

Informatie weergeven voor een extensie.

Basis GA
az vm extension list

Vermeld de extensies die zijn gekoppeld aan een virtuele machine.

Basis GA
az vm extension set

Extensies instellen voor een virtuele machine.

Basis GA
az vm extension show

Informatie weergeven over extensies die zijn gekoppeld aan een virtuele machine.

Basis GA
az vm extension wait

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

Basis GA
az vm generalize

Markeer een VIRTUELE machine als gegeneraliseerd, zodat deze kan worden geinstallatiekopieën voor meerdere implementaties.

Basis GA
az vm get-instance-view

Exemplaargegevens over een VIRTUELE machine ophalen.

Basis GA
az vm host

Toegewezen hosts voor virtuele machines beheren.

Basis GA
az vm host create

Maak een toegewezen host.

Basis GA
az vm host delete

Een toegewezen host verwijderen.

Basis GA
az vm host get-instance-view

Exemplaargegevens ophalen over een toegewezen host.

Basis GA
az vm host group

Toegewezen hostgroepen beheren.

Basis GA
az vm host group create

Maak een toegewezen hostgroep.

Basis GA
az vm host group delete

Een toegewezen hostgroep verwijderen.

Basis GA
az vm host group get-instance-view

Exemplaarweergave van een toegewezen hostgroep ophalen.

Basis GA
az vm host group list

Geef toegewezen hostgroepen weer.

Basis GA
az vm host group show

De details van een toegewezen hostgroep ophalen.

Basis GA
az vm host group update

Werk een toegewezen hostgroep bij.

Basis GA
az vm host list

Geef toegewezen hosts weer.

Basis GA
az vm host list-resize-options

Geef een lijst weer van alle beschikbare toegewezen hostgrootten waarop de opgegeven toegewezen host kan worden aangepast. OPMERKING: De opgegeven toegewezen hostgrootten kunnen worden gebruikt om alleen de bestaande toegewezen host omhoog te schalen.

Basis GA
az vm host redeploy

Implementeer de toegewezen host opnieuw.

Basis GA
az vm host resize

Wijzig het formaat van een toegewezen host.

Basis GA
az vm host restart

Start de toegewezen host opnieuw op.

Basis GA
az vm host show

De details van een toegewezen host ophalen.

Basis GA
az vm host update

Een toegewezen host bijwerken.

Basis GA
az vm host wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

Basis GA
az vm identity

Service-identiteiten van een VIRTUELE machine beheren.

Basis GA
az vm identity assign

Schakel beheerde service-identiteit in op een virtuele machine.

Basis GA
az vm identity remove

Beheerde service-identiteiten verwijderen uit een VIRTUELE machine.

Basis GA
az vm identity show

Geef de beheerde identiteitsgegevens van de VIRTUELE machine weer.

Basis GA
az vm image

Informatie over beschikbare installatiekopieën van virtuele machines.

Basis GA
az vm image accept-terms

Accepteer de Azure Marketplace-term zodat de installatiekopieën kunnen worden gebruikt om VM's te maken.

Basis Afgeschaft
az vm image list

Vermeld de VM/VMSS-installatiekopieën die beschikbaar zijn in Azure Marketplace.

Basis GA
az vm image list-offers

Geef een lijst weer van de VM-installatiekopieën die beschikbaar zijn in Azure Marketplace.

Basis GA
az vm image list-publishers

Vermeld de uitgevers van VM-installatiekopieën die beschikbaar zijn in Azure Marketplace.

Basis GA
az vm image list-skus

Geef een lijst weer van de SKU's van de VM-installatiekopieën die beschikbaar zijn in Azure Marketplace.

Basis GA
az vm image show

Haal de details op voor een VM-installatiekopieën die beschikbaar zijn in Azure Marketplace.

Basis GA
az vm image terms

Azure Marketplace-installatiekopieën beheren.

Basis GA
az vm image terms accept

Accepteer azure Marketplace-installatiekopieën zodat de installatiekopieën kunnen worden gebruikt om VM's te maken.

Basis GA
az vm image terms cancel

Azure Marketplace-installatiekopieën annuleren.

Basis GA
az vm image terms show

Bekijk de details van azure Marketplace-installatiekopieën.

Basis GA
az vm install-patches

Installeer patches op een virtuele machine.

Basis GA
az vm list

Lijst met details van virtuele machines.

Basis GA
az vm list-ip-addresses

Ip-adressen weergeven die zijn gekoppeld aan een virtuele machine.

Basis GA
az vm list-sizes

Lijst met beschikbare grootten voor VM's.

Basis GA
az vm list-skus

Details ophalen voor resource-SKU's die betrekking hebben op berekeningen.

Basis GA
az vm list-usage

Lijst met beschikbare gebruiksbronnen voor VM's.

Basis GA
az vm list-vm-resize-options

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

Basis GA
az vm monitor

Bewakingsaspect voor een virtuele machine beheren.

Basis GA
az vm monitor log

Log Analytics-werkruimte voor een vm beheren.

Basis GA
az vm monitor log show

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

Basis GA
az vm monitor metrics

Metrische gegevens voor een virtuele machine beheren.

Basis Preview
az vm monitor metrics list-definitions

Geef de metrische definities voor een virtuele machine weer.

Basis Preview
az vm monitor metrics tail

Geef de metrische waarden voor een virtuele machine weer.

Basis Preview
az vm nic

Netwerkinterfaces beheren. Zie ook az network nic.

Basis GA
az vm nic add

Bestaande NIC's toevoegen aan een virtuele machine.

Basis GA
az vm nic list

Vermeld de NIC's die beschikbaar zijn op een virtuele machine.

Basis GA
az vm nic remove

NIC's verwijderen uit een virtuele machine.

Basis GA
az vm nic set

Configureer instellingen van een NIC die is gekoppeld aan een virtuele machine.

Basis GA
az vm nic show

Informatie weergeven voor een NIC die is gekoppeld aan een virtuele machine.

Basis GA
az vm open-port

Hiermee opent u een VIRTUELE machine voor binnenkomend verkeer op opgegeven poorten.

Basis GA
az vm perform-maintenance

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

Basis GA
az vm reapply

VM's opnieuw gebruiken.

Basis GA
az vm redeploy

Implementeer een bestaande VM opnieuw.

Basis GA
az vm reimage

Een virtuele machine opnieuw maken (het besturingssysteem bijwerken).

Basis GA
az vm repair

Opdrachten voor automatisch herstellen om VM's te herstellen.

Toestel GA
az vm repair create

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

Toestel GA
az vm repair list-scripts

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

Toestel GA
az vm repair repair-and-restore

Herstel en herstel de virtuele machine.

Toestel Preview
az vm repair reset-nic

Stel de netwerkinterfacestack opnieuw in op het gastbesturingssystem van de VIRTUELE machine. https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

Toestel Preview
az vm repair restore

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

Toestel GA
az vm repair run

Voer geverifieerde scripts uit vanuit GitHub op een VIRTUELE machine. 'az vm repair list-scripts' om beschikbare scripts weer te geven.

Toestel GA
az vm resize

Werk de grootte van een VM bij.

Basis GA
az vm restart

Start vm's opnieuw op.

Basis GA
az vm run-command

Run-opdrachten op een virtuele machine beheren.

Basis GA
az vm run-command create

De bewerking voor het maken van de opdracht uitvoeren.

Basis GA
az vm run-command delete

De bewerking voor het verwijderen van de opdracht uitvoeren.

Basis GA
az vm run-command invoke

Voer een specifieke run-opdracht uit op een virtuele machine.

Basis GA
az vm run-command list

Voer opdrachten uit vanaf een virtuele machine of een locatie weergeven.

Basis GA
az vm run-command show

Specifieke run-opdracht ophalen.

Basis GA
az vm run-command update

De bewerking voor het bijwerken van de opdracht uitvoeren.

Basis GA
az vm run-command wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de opdracht res virtual-machine-run-run wordt voldaan.

Basis GA
az vm secret

VM-geheimen beheren.

Basis GA
az vm secret add

Voeg een geheim toe aan een virtuele machine.

Basis GA
az vm secret format

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

Basis GA
az vm secret list

Geheimen weergeven op een virtuele machine.

Basis GA
az vm secret remove

Een geheim van een virtuele machine verwijderen.

Basis GA
az vm show

De details van een VIRTUELE machine ophalen.

Basis GA
az vm simulate-eviction

Simuleer de verwijdering van een spot-VM.

Basis GA
az vm start

Start een gestopte VM.

Basis GA
az vm stop

Schakel een actieve VM uit (stop).

Basis GA
az vm unmanaged-disk

Beheer de niet-beheerde gegevensschijven die zijn gekoppeld aan een virtuele machine.

Basis GA
az vm unmanaged-disk attach

Koppel een niet-beheerde permanente schijf aan een virtuele machine.

Basis GA
az vm unmanaged-disk detach

Een niet-beheerde schijf loskoppelen van een virtuele machine.

Basis GA
az vm unmanaged-disk list

Een lijst weergeven van niet-beheerde schijven van een virtuele machine.

Basis GA
az vm update

Werk de eigenschappen van een VIRTUELE machine bij.

Basis GA
az vm user

Gebruikersaccounts voor een virtuele machine beheren.

Basis GA
az vm user delete

Een gebruikersaccount verwijderen van een virtuele machine.

Basis GA
az vm user reset-ssh

Stel de SSH-configuratie opnieuw in op een virtuele machine.

Basis GA
az vm user update

Een gebruikersaccount bijwerken.

Basis GA
az vm wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de VIRTUELE machine wordt voldaan.

Basis GA

az vm assess-patches

Patches op een VIRTUELE machine evalueren.

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

Voorbeelden

Patches op een VIRTUELE machine evalueren.

az vm assess-patches -g MyResourceGroup -n MyVm

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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 virtuele machine.

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 virtuele machine.

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

Optionele parameters

--email

De e-mailontvanger waar meldingen naar worden verzonden (kan een lijst met door puntkomma's gescheiden e-mailadressen zijn).

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--location -l

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

--name -n

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

--off

Schakel automatisch afsluiten voor vm uit. De configuratie wordt gewist.

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

--time

De UTC-tijd van de dag vindt de planning elke dag plaats. Indeling: uumm. Voorbeeld: 1730.

--webhook

De webhook-URL waarnaar de melding wordt verzonden.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm capture

Leg informatie vast voor een gestopte VM.

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

Voorbeelden

Toewijzing ongedaan maken, generaliseren en vastleggen van een gestopte virtuele machine.

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

Toewijzing ongedaan maken, generaliseren en vastleggen van meerdere gestopte virtuele machines.

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 wordt opgegeven voor de VM-schijven.

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

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

--overwrite

Overschrijf het bestaande schijfbestand.

standaardwaarde: True
--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 behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm convert

Converteer een VIRTUELE machine met niet-beheerde schijven om beheerde schijven te gebruiken.

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

Voorbeelden

Converteer een VIRTUELE machine met niet-beheerde schijven om beheerde schijven te gebruiken.

az vm convert -g MyResourceGroup -n MyVm

Converteer 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 (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm create

Een virtuele Azure-machine maken.

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

Voorbeelden

Maak een standaard-VM voor Ubuntu2204 met automatische SSH-verificatie.

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

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

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

Maak een standaard Windows Server-VM met een privé-IP-adres.

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

Maak een virtuele machine op basis van een aangepaste beheerde installatiekopieën.

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

Maak een VIRTUELE machine op basis van een gegeneraliseerde installatiekopieënversie van de galerie.

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

Maak een VIRTUELE machine op basis van een gespecialiseerde installatiekopieënversie van de galerie.

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

Een VIRTUELE machine maken op basis van de nieuwste versie van een galerie-installatiekopieën

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

Maak een VIRTUELE machine door deze te koppelen aan een beheerde besturingssysteemschijf.

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

Maak een VIRTUELE machine door een onbeheerde besturingssysteemschijf te koppelen vanuit een VHD-blob-URI.

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

Maak een Debian11-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 Debian11 --custom-data MyCloudInitScript.yml

Maak een Debian11-VM met SSH-sleutelverificatie en een openbare DNS-vermelding, die zich in een bestaand virtueel netwerk en beschikbaarheidsset bevindt.

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

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

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

Maak een Debian11-VM met 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 debian11 --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 CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

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

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

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

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

Maak een VIRTUELE machine in een beschikbaarheidszone in de regio van de huidige resourcegroep.

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

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

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

Een VIRTUELE machine maken op basis van een installatiekopieën in de gedeelde galerie

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

Een VM maken op basis van de installatiekopieën van de communitygalerie

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

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

Schakel versneld netwerken in. Tenzij opgegeven, schakelt CLI deze in op basis van de computerinstallatiekopieën en -grootte.

geaccepteerde waarden: false, true
--accept-term

Accepteer de gebruiksrechtovereenkomst en de privacyverklaring.

--admin-password

Wachtwoord voor de VIRTUELE machine als het verificatietype 'Wachtwoord' is.

--admin-username

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

--asgs

Door ruimte gescheiden lijst met bestaande toepassingsbeveiligingsgroepen die aan de virtuele machine moeten worden gekoppeld.

--assign-identity

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

--attach-data-disks

Bestaande gegevensschijven koppelen aan de virtuele machine. 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 virtuele machine. 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 VIRTUELE machine. Standaard ingesteld op wachtwoord voor openbare Windows- en SSH-sleutel voor Linux. Met 'all' kunnen zowel ssh- als wachtwoordverificatie worden ingeschakeld.

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

Naam of id van een bestaande beschikbaarheidsset waaraan de VIRTUELE machine moet worden toegevoegd. Geen standaard.

--boot-diagnostics-storage

Vooraf bestaande naam van het opslagaccount of de blob-URI om diagnostische opstartgegevens vast te leggen. De SKU moet een van Standard_GRS, Standard_LRS en Standard_RAGRS zijn.

--capacity-reservation-group --crg
Preview

De id of naam van de capaciteitsreserveringsgroep die wordt gebruikt om toe te wijzen. Geef 'Geen' door om de capaciteitsreserveringsgroep los te koppelen. Als u een VM/VMSS wilt verwijderen die is gekoppeld aan de capaciteitsreserveringsgroep, moet u eerst de capaciteitsreserveringsgroep ontkoppelen.

--computer-name

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

--count
Preview

Aantal virtuele machines dat moet worden gemaakt. Waardebereik is [2, 250], inclusief. Geef deze parameter niet op als u een normale virtuele machine wilt maken. De VIRTUELE machines worden parallel gemaakt. De uitvoer van deze opdracht is een matrix met 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 bestaand openbaar IP-adres, NIC, VNET en NSG zich in de resourcegroep bevinden. 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-disk-caching

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

--data-disk-delete-option

Geef op of de gegevensschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de virtuele machine. Als er één gegevensschijf is gekoppeld, zijn de toegestane waarden Verwijderen en Loskoppelen. Als er meerdere gegevensschijven zijn gekoppeld, gebruikt u '<data_disk>=Verwijderen <data_disk2>=Loskoppelen' om elke schijf te configureren.

--data-disk-encryption-sets

Namen of id's (spatie gescheiden) van schijfversleutelingssets voor gegevensschijven.

--data-disk-sizes-gb

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

--disable-integrity-monitoring-autoupgrade

Schakel automatische upgrade van de extensie voor gastattest uit voor VM's met vertrouwde start en VMSS.

standaardwaarde: False
--disk-controller-type
Preview

Geef het type schijfcontroller op dat is geconfigureerd voor de VM of VMSS.

geaccepteerde waarden: NVMe, SCSI
--edge-zone

De naam van de randzone.

--enable-agent

Hiermee wordt aangegeven of de virtuele-machineagent moet worden ingericht op de virtuele machine. Wanneer deze eigenschap niet is opgegeven, is het standaardgedrag ingesteld op waar. Dit zorgt ervoor dat de VM-agent op de VIRTUELE machine is geïnstalleerd, zodat extensies later aan de VIRTUELE machine kunnen worden toegevoegd.

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

Geef aan of automatische updates is ingeschakeld voor de virtuele Windows-machine.

geaccepteerde waarden: false, true
--enable-hibernation

De vlag waarmee de sluimerstandfunctie op de VIRTUELE machine wordt ingeschakeld of uitgeschakeld.

geaccepteerde waarden: false, true
--enable-hotpatching

Patch-VM's zonder dat u opnieuw hoeft op te starten. --enable-agent moet worden ingesteld en --patch-modus moet worden ingesteld op AutomaticByPlatform.

geaccepteerde waarden: false, true
--enable-integrity-monitoring

Schakel installatie van microsoft propietary en niet-beveiliging ondersteunde gast attestation-extensie en het inschakelen van door het systeem toegewezen identiteit voor vm's en VMSS met vertrouwde start ingeschakeld.

standaardwaarde: False
--enable-proxy-agent

Geef op of de proxyagentfunctie moet worden ingeschakeld op de virtuele machine of virtuele-machineschaalset.

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

Schakel beveiligd opstarten in.

geaccepteerde waarden: false, true
--enable-vtpm

Schakel vTPM in.

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

Schakel Hostversleuteling in voor de VM of VMSS. Hierdoor wordt de versleuteling ingeschakeld voor alle schijven, inclusief resource-/tijdelijke schijf op de host zelf.

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

Hiermee kunt u rechtstreeks op het hostknooppunt een besturingssysteemschijf maken, waardoor de prestaties van de lokale schijf en de snellere vm/VMSS-installatiekopietijd worden hersteld.

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

Alleen van toepassing bij gebruik met --ephemeral-os-disk. Hiermee kunt u de tijdelijke locatie voor het inrichten van besturingssysteemschijven kiezen.

geaccepteerde waarden: CacheDisk, ResourceDisk
--eviction-policy

Het verwijderingsbeleid voor de virtuele machine met spot-prioriteit. Standaard verwijderingsbeleid is toewijzing ongedaan maken voor een virtuele machine met spot-prioriteit.

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

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

standaardwaarde: False
--host
Preview

Resource-id van de toegewezen host waarin de VIRTUELE machine zich bevindt. --host en --host-group kunnen niet samen worden gebruikt.

--host-group
Preview

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

--image

De naam van de installatiekopieën van het besturingssysteem als een URN-alias, URN, aangepaste installatiekopieënnaam of id, aangepaste versie-id van installatiekopieën of VHD-blob-URI. Daarnaast biedt het ook ondersteuning voor de installatiekopieën van de gedeelde galerie. Gebruik de installatiekopieënalias, inclusief de versie van de distributie die u wilt gebruiken. Bijvoorbeeld: gebruik Debian11 in plaats van Debian.' Deze parameter is vereist, tenzij u de --attach-os-disk. geldige URN-indeling gebruikt: 'Publisher:Offer:Sku:Version'. Zie https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage voor meer informatie.

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

Hiermee geeft u op dat de Windows-installatiekopieën of -schijven on-premises zijn gelicentieerd. Als u Azure Hybrid Benefit voor Windows Server wilt inschakelen, gebruikt u 'Windows_Server'. Als u hostingrechten voor meerdere tenants voor Windows 10 wilt inschakelen, gebruikt u 'Windows_Client'. Zie de onlinedocumenten voor Azure Windows-VM's voor meer informatie.

geaccepteerde waarden: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--location -l

Locatie voor het maken van vm's en gerelateerde resources. Als de standaardlocatie niet is geconfigureerd, wordt standaard de locatie van de resourcegroep gebruikt.

--max-price
Preview

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

--nic-delete-option

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

--nics

Namen of id's van bestaande NIC's die aan de virtuele machine moeten worden gekoppeld. De eerste NIC wordt aangewezen als primair. Als u dit weglaat, wordt er een nieuwe NIC gemaakt. Als er een bestaande NIC is opgegeven, geeft u geen subnet, VNet, openbaar IP-adres of NSG op.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--nsg

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

--nsg-rule

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

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

Cachetype voor opslag voor de besturingssysteemschijf van de VIRTUELE machine. Standaard: ReadWrite.

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

Geef het gedrag van de beheerde schijf op wanneer de virtuele machine wordt verwijderd, bijvoorbeeld of de beheerde schijf wordt 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 vm-besturingssysteemschijf.

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

Geef de resource-id of naam van de door de klant beheerde schijfversleutelingsset op voor de beheerde schijf die wordt gebruikt voor de door de klant beheerde sleutel versleutelde besturingssysteemschijf van de virtuele machine en de gast-blob van de VM.

--os-disk-security-encryption-type

Geef het versleutelingstype van de beheerde besturingssysteemschijf op.

geaccepteerde waarden: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--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 deze niet bij het opgeven van een URN- of URN-alias.

geaccepteerde waarden: linux, windows
--patch-mode

Modus van in-gastpatching naar virtuele IaaS-machine. Toegestane waarden voor Windows-VM: AutomaticByOS, AutomaticByPlatform, Manual. Toegestane waarden voor Linux-VM: AutomaticByPlatform, ImageDefault. Handmatig: u beheert de toepassing van patches op een virtuele machine. U doet dit door patches handmatig toe te passen in de VIRTUELE machine. 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 standaardpatchingconfiguratie van de virtuele machine wordt gebruikt. De parameter --enable-agent en --enable-auto-update moet waar zijn.

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

Plannaam.

--plan-product

Plan product.

--plan-promotion-code

Promotiecode plannen.

--plan-publisher

Plan publisher.

--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 behoudt 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 foutdomeinen van het platform hebben. Deze eigenschap kan niet worden bijgewerkt zodra de virtuele machine is gemaakt. Foutdomeintoewijzing kan worden weergegeven in de weergave van het exemplaar van de virtuele machine.

--ppg

De naam of id van de nabijheidsplaatsingsgroep waarmee de VIRTUELE machine moet worden gekoppeld.

--priority

Prioriteit. Gebruik Spot om werkbelastingen met korte levensduur op een rendabele manier uit te voeren. 'Low' enum 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).

--proxy-agent-mode

Geef de modus op waarop de proxyagent wordt uitgevoerd als de functie is ingeschakeld.

geaccepteerde waarden: Audit, Enforce
--public-ip-address

De naam van het openbare IP-adres bij het maken van een (standaard) of het verwijzen naar een bestaand IP-adres. Kan ook verwijzen naar een bestaand openbaar IP-adres op basis van id of '' voor Geen ('' in Azure CLI met behulp van PowerShell of --% operator). Voor Azure CLI met behulp van PowerShell Core Edition 7.3.4 geeft u (--public-ip-address of --public-ip-address ") op of "").

--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. Het openbare IP-adres wordt alleen ondersteund voor het maken van een edge-zone wanneer het 'Standaard' is.

geaccepteerde waarden: Basic, Standard
standaardwaarde: Standard
--role

Rolnaam of id die de door het systeem toegewezen identiteit heeft.

--scope

Bereik waartoe de door het systeem toegewezen identiteit toegang heeft.

--secrets

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

--security-type

Geef het beveiligingstype van de virtuele machine op.

geaccepteerde waarden: ConfidentialVM, Standard, TrustedLaunch
--size

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

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

Geef aan of de broninstallatiekopieën gespecialiseerd zijn.

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

Pad naar het doelbestand op de VIRTUELE machine 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 Linux-inrichtingsagent.

--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 ruimte gescheiden lijst met openbare SSH-sleutels of openbare-sleutelbestandspaden.

--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 weglaat, wordt een geschikt opslagaccount in dezelfde resourcegroep en locatie gebruikt, of wordt er een nieuw account gemaakt.

--storage-container-name

Alleen van toepassing bij gebruik met --use-unmanaged-disk. Naam van de opslagcontainer voor de vm-besturingssysteemschijf. Standaard: vhd's.

--storage-sku

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

--subnet

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

--subnet-address-prefix

Het voorvoegsel voor 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
--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--ultra-ssd-enabled

Hiermee kunt u 1 of meer beheerde gegevensschijven met UltraSSD_LRS opslagaccount in- of uitschakelen.

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

Gebruik geen beheerde schijf om de VIRTUELE machine te behouden.

standaardwaarde: False
--user-data

UserData voor de VIRTUELE machine. Het kan worden doorgegeven als bestand of tekenreeks.

--v-cpus-available

Geef het aantal beschikbare vCPU's op.

--v-cpus-per-core

Geef de verhouding van vCPU tot fysieke kern op. Als u deze eigenschap instelt op 1, betekent dit ook dat hyperthreading is uitgeschakeld.

--validate

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

standaardwaarde: False
--vmss

Naam of id van een bestaande virtuele-machineschaalset waaraan de virtuele machine moet worden toegewezen. Geen standaard.

--vnet-address-prefix

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

standaardwaarde: 10.0.0.0/16
--vnet-name

De naam van het virtuele netwerk bij het maken van een nieuw netwerk of het verwijzen naar een bestaand netwerk.

--workspace
Preview

Naam of id van Log Analytics-werkruimte. Als u de werkruimte opgeeft via de naam, moet de werkruimte zich in dezelfde resourcegroep bevinden als de virtuele machine, anders wordt er een nieuwe werkruimte gemaakt.

--zone -z

Beschikbaarheidszone waarin de resource moet worden ingericht.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm deallocate

De toewijzing van een VIRTUELE machine ongedaan maken zodat rekenresources niet meer worden toegewezen (kosten zijn niet meer van toepassing). De status wordt gewijzigd van Gestopt in Gestopt (toewijzing ongedaan gemaakt).

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

Voorbeelden

Toewijzing ongedaan maken, generaliseren en vastleggen van een gestopte virtuele machine.

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

Toewijzing ongedaan maken, generaliseren en vastleggen van meerdere gestopte virtuele machines.

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 VIRTUELE machine ongedaan maken.

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

Optionele parameters

--hibernate

Optionele parameter voor het in de sluimerstand van een virtuele machine. (Functie in preview).

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm delete

Een VM verwijderen.

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

Voorbeelden

Verwijder een virtuele machine zonder een bevestigingsprompt.

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 virtuele machines af te dwingen. De standaardwaarde is Geen.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--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.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm generalize

Markeer een VIRTUELE machine als gegeneraliseerd, zodat deze kan worden geinstallatiekopieën voor meerdere implementaties.

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

Voorbeelden

Toewijzing ongedaan maken, generaliseren en vastleggen van een gestopte virtuele machine.

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

Toewijzing ongedaan maken, generaliseren en vastleggen van meerdere gestopte virtuele machines.

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 (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm get-instance-view

Exemplaargegevens over een VIRTUELE machine ophalen.

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

Voorbeelden

Gebruik een resourcegroep en naam om informatie over de instantieweergave van een virtuele machine op te halen.

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

Exemplaarweergaven ophalen voor alle VM's in een resourcegroep.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

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

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm install-patches

Installeer patches op een virtuele machine.

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 kan zijn en de VIRTUELE machine indien nodig opnieuw wordt opgestart 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, waardoor de maximale tijd 4 uur kan duren en de VIRTUELE machine indien nodig opnieuw wordt opgestart 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 tijdsduur op waarop de bewerking wordt uitgevoerd. Het moet een iso 8601-compatibele duurtekenreeks zijn, zoals PT4H (4 uur).

--reboot-setting

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

geaccepteerde waarden: Always, IfRequired, Never

Optionele parameters

--classifications-to-include-linux

Door ruimte gescheiden lijst met classificaties die moeten worden opgenomen voor linux-VM's.

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

Door ruimte gescheiden lijst met classificaties die moeten worden opgenomen voor windows-VM's.

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

Filter KB's die geen opstartgedrag van 'NeverReboots' hebben wanneer dit is ingesteld. Alleen van toepassing op windows-VM's.

geaccepteerde waarden: false, true
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--kb-numbers-to-exclude

Door ruimte gescheiden lijst met KB's die moeten worden uitgesloten in de patchbewerking. Alleen van toepassing op windows-VM's.

--kb-numbers-to-include

Door ruimte gescheiden lijst met KB's die moeten worden opgenomen in de patchbewerking. Alleen van toepassing op windows-VM's.

--name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--package-name-masks-to-exclude

Door ruimte 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 ruimte 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 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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm list

Lijst met details van virtuele 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 informatie over virtuele machines https://docs.microsoft.com/cli/azure/query-az-cli2.

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

Voorbeelden

Alle VM's weergeven.

az vm list

Alle VM's per resourcegroep weergeven.

az vm list -g MyResourceGroup

Geef alle VM's per resourcegroep weer met details.

az vm list -g MyResourceGroup -d

Optionele parameters

--resource-group -g

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

--show-details -d

Openbare IP-adressen, FQDN's en energiestatussen weergeven. de opdracht wordt traag uitgevoerd.

standaardwaarde: False
--vmss

Vm-exemplaren weergeven in een specifieke VMSS. Geef de VMSS-id of VMSS-naam op.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm list-ip-addresses

Ip-adressen weergeven die zijn gekoppeld aan een virtuele machine.

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

Voorbeelden

Haal de IP-adressen voor een VIRTUELE machine op.

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

IP-adressen ophalen 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 (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

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

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm list-sizes

Lijst met beschikbare grootten voor VM's.

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

Voorbeelden

Geef de beschikbare VM-grootten weer in de regio VS - west.

az vm list-sizes -l westus

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--location -l

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

--subscription

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm list-skus

Details ophalen voor resource-SKU's die betrekking hebben op berekeningen.

Deze opdracht bevat beperking op abonnementsniveau, met de meest nauwkeurige informatie.

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

Voorbeelden

Vermeld 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

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

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

Lijst met gerelateerde SKU-gegevens in de regio VS - west.

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

Optionele parameters

--all

Geef alle informatie weer, inclusief VM-grootten die niet beschikbaar zijn in het huidige abonnement.

geaccepteerde waarden: false, true
--location -l

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

--resource-type -r

Resourcetypen, bijvoorbeeld 'availabilitySets', 'snapshots', 'schijven', enzovoort.

--size -s

Groottenaam, gedeeltelijke naam wordt geaccepteerd.

--zone -z

SKU's weergeven die beschikbaarheidszones ondersteunen.

geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm list-usage

Lijst met beschikbare gebruiksbronnen voor VM's.

az vm list-usage --location

Voorbeelden

Haal het rekenresourcegebruik 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 behulp van az configure --defaults location=<location>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm list-vm-resize-options

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

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

Voorbeelden

Geef alle beschikbare VM-grootten weer voor het wijzigen van de grootte.

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 (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm open-port

Hiermee opent u een VIRTUELE machine voor binnenkomend 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 VM's met meerdere NIC's of voor meer fijnmazige controle de juiste netwerkopdrachten rechtstreeks (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 virtuele machine voor binnenkomend verkeer.

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

Open een bereik van poorten op een VIRTUELE machine naar binnenkomend 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 naar binnenkomend 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 binnenkomend 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

Inkomend verkeer op het subnet toestaan in plaats van de NIC.

standaardwaarde: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van de virtuele machine waarop binnenkomend verkeer moet worden geopend.

--nsg-name

De naam van de netwerkbeveiligingsgroep die moet worden gemaakt als deze 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 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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm perform-maintenance

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

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm reapply

VM's opnieuw gebruiken.

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

Voorbeelden

Een VIRTUELE machine opnieuw gebruiken.

az vm reapply -g MyResourceGroup -n MyVm

Alle VM's in een resourcegroep opnieuw toewijzen.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm redeploy

Implementeer een bestaande VM opnieuw.

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

Voorbeelden

Een VM opnieuw implementeren.

az vm redeploy -g MyResourceGroup -n MyVm

Implementeer alle VM's in een resourcegroep opnieuw.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm reimage

Een virtuele machine opnieuw maken (het besturingssysteem bijwerken).

Een nieuwe installatiekopie (upgrade van het besturingssysteem) een virtuele machine die geen tijdelijke besturingssysteemschijf heeft, voor virtuele machines die een tijdelijke besturingssysteemschijf hebben, wordt de virtuele machine opnieuw ingesteld op de beginstatus. OPMERKING: Het behouden van de oude besturingssysteemschijf is afhankelijk van de waarde van deleteOption van de besturingssysteemschijf. Als deleteOption wordt losgekoppeld, blijft de oude besturingssysteemschijf behouden na de installatiekopie. Als deleteOption wordt verwijderd, wordt de oude besturingssysteemschijf verwijderd na de installatiekopie. De deleteOption van de besturingssysteemschijf moet dienovereenkomstig worden bijgewerkt voordat de installatiekopie opnieuw wordt uitgevoerd.

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

Voorbeelden

Een nieuwe installatiekopie van een virtuele machine maken.

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

Optionele parameters

--admin-password

Hiermee geeft u het wachtwoord van het beheerdersaccount.

--custom-data

Hiermee geeft u een met base 64 gecodeerde tekenreeks van aangepaste gegevens op.

--exact-version

Hiermee geeft u een decimaal getal op, de versie waarnaar de besturingssysteemschijf moet worden hersteld. Als er geen exacte versie is opgegeven, wordt de installatiekopie van de besturingssysteemschijf hersteld naar de bestaande versie van de besturingssysteemschijf.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

--temp-disk

Hiermee geeft u op of de tijdelijke schijf moet worden hersteld. Standaardwaarde: false. Opmerking: deze tijdelijke parameter voor schijfherinstallatiekopie wordt alleen ondersteund voor VM/VMSS met tijdelijke besturingssysteemschijf.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm resize

Werk de grootte van een VM bij.

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

Voorbeelden

Het formaat van een VIRTUELE machine wijzigen.

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

Wijzig de grootte van alle VM's in een resourcegroep.

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 (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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 VIRTUELE machine opnieuw op te starten door deze opnieuw te implementeren. Gebruik deze optie als de VIRTUELE machine niet reageert.

standaardwaarde: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm show

De details van een VIRTUELE machine ophalen.

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

Voorbeelden

Informatie over een virtuele machine weergeven.

az vm show -g MyResourceGroup -n MyVm -d

De details voor alle VM's in een resourcegroep ophalen.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--include-user-data -u

Neem de eigenschappen van de gebruikersgegevens op in het queryresultaat.

standaardwaarde: False
--name -n

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

--resource-group -g

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

--show-details -d

Openbare IP-adressen, FQDN's en energiestatussen weergeven. de opdracht wordt traag uitgevoerd.

standaardwaarde: False
--subscription

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm simulate-eviction

Simuleer de verwijdering van een spot-VM.

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

Voorbeelden

Simuleer de verwijdering van een spot-VM.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm start

Start een gestopte VM.

az vm start [--ids]
            [--name]
            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
            [--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.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --vm-name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm stop

Schakel een actieve VM uit (stop).

De VM wordt nog steeds gefactureerd. Om dit te voorkomen, kunt u de toewijzing van de virtuele machine ongedaan maken via 'az vm deallocate'.

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

Voorbeelden

Schakel een actieve VM uit (stop).

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

Schakel een actieve VM uit zonder uit te schakelen.

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

Schakel VM's in een resourcegroep uit.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--resource-group -g

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

--skip-shutdown

Sla het afsluiten en uitschakelen onmiddellijk over.

standaardwaarde: False
--subscription

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm update

Werk de eigenschappen van een VIRTUELE machine bij.

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

az vm update [--add]
             [--capacity-reservation-group]
             [--disk-caching]
             [--disk-controller-type {NVMe, SCSI}]
             [--enable-hibernation {false, true}]
             [--enable-proxy-agent {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
             [--force-string]
             [--host]
             [--host-group]
             [--ids]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--proxy-agent-mode {Audit, Enforce}]
             [--remove]
             [--resource-group]
             [--security-type {TrustedLaunch}]
             [--set]
             [--size]
             [--subscription]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--workspace]
             [--write-accelerator]

Voorbeelden

Een tag toevoegen of bijwerken.

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

Een tag verwijderen.

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

Stel de primaire NIC van een VIRTUELE machine 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 virtuele machine.

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

Verwijder de vierde NIC van een VIRTUELE machine.

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

Een bestaande VM toevoegen aan een toegewezen host

az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group

Een bestaande VM toevoegen aan een toegewezen hostgroep

az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group

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 or JSON string>.

standaardwaarde: []
--capacity-reservation-group --crg
Preview

De id of naam van de capaciteitsreserveringsgroep die wordt gebruikt om toe te wijzen. Geef 'Geen' door om de capaciteitsreserveringsgroep los te koppelen. Als u een VM/VMSS wilt verwijderen die is gekoppeld aan de capaciteitsreserveringsgroep, moet u eerst de capaciteitsreserveringsgroep ontkoppelen.

--disk-caching

Gebruik een enkele waarde om op meerdere schijven toe te passen of geef afzonderlijke schijven op, bijvoorbeeld 'os=ReadWrite 0=None 1=ReadOnly' moet update os-schijf en 2 gegevensschijven inschakelen.

--disk-controller-type
Preview

Geef het type schijfcontroller op dat is geconfigureerd voor de VM of VMSS.

geaccepteerde waarden: NVMe, SCSI
--enable-hibernation

De vlag waarmee de sluimerstandfunctie op de VIRTUELE machine wordt ingeschakeld of uitgeschakeld.

geaccepteerde waarden: false, true
--enable-proxy-agent

Geef op of de proxyagentfunctie moet worden ingeschakeld op de virtuele machine of virtuele-machineschaalset.

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

Schakel beveiligd opstarten in.

geaccepteerde waarden: false, true
--enable-vtpm

Schakel vTPM in.

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

Alleen van toepassing bij gebruik met --size. Hiermee kunt u de tijdelijke locatie voor het inrichten van besturingssysteemschijven kiezen.

geaccepteerde waarden: CacheDisk, ResourceDisk
--force-string

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

standaardwaarde: False
--host
Preview

Resource-id van de toegewezen host waarin de VIRTUELE machine zich bevindt. --host en --host-group kunnen niet samen worden gebruikt. U moet de toewijzing van de VIRTUELE machine ongedaan maken voordat deze wordt bijgewerkt en de VM na de update starten. Raadpleeg de help voor meer voorbeelden.

--host-group
Preview

Naam of resource-id van de toegewezen hostgroep waarin de virtuele machine zich bevindt. --host en --host-group kunnen niet samen worden gebruikt. U moet de toewijzing van de VIRTUELE machine ongedaan maken voordat deze wordt bijgewerkt en de VM na de update starten. Raadpleeg de help voor meer voorbeelden.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--license-type

Hiermee geeft u op dat de Windows-installatiekopieën of -schijven on-premises zijn gelicentieerd. Als u Azure Hybrid Benefit voor Windows Server wilt inschakelen, gebruikt u 'Windows_Server'. Als u hostingrechten voor meerdere tenants voor Windows 10 wilt inschakelen, gebruikt u 'Windows_Client'. Zie de onlinedocumenten voor Azure Windows-VM's voor meer informatie.

geaccepteerde waarden: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--max-price
Preview

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

--name -n

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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--os-disk

Beheerde schijf-id van het besturingssysteem of de naam die u wilt wisselen.

--ppg

De naam of id van de nabijheidsplaatsingsgroep waarmee de VIRTUELE machine moet worden gekoppeld.

--priority

Prioriteit. Gebruik Spot om werkbelastingen met korte levensduur op een rendabele manier uit te voeren. 'Low' enum 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
--proxy-agent-mode

Geef de modus op waarop de proxyagent wordt uitgevoerd als de functie is ingeschakeld.

geaccepteerde waarden: Audit, Enforce
--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove> OF --remove propertyToRemove.

standaardwaarde: []
--resource-group -g

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

--security-type

Geef het beveiligingstype van de virtuele machine op.

geaccepteerde waarden: TrustedLaunch
--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>.

standaardwaarde: []
--size
Preview

De nieuwe grootte van de virtuele machine. Zie https://azure.microsoft.com/pricing/details/virtual-machines/ voor informatie over grootte.

--subscription

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

--ultra-ssd-enabled

Hiermee kunt u 1 of meer beheerde gegevensschijven met UltraSSD_LRS opslagaccount in- of uitschakelen.

geaccepteerde waarden: false, true
--user-data

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

--v-cpus-available

Geef het aantal beschikbare vCPU's op.

--v-cpus-per-core

Geef de verhouding van vCPU tot fysieke kern op. Als u deze eigenschap instelt op 1, betekent dit ook dat hyperthreading is uitgeschakeld.

--workspace
Preview

Naam of id van Log Analytics-werkruimte. Als u de werkruimte opgeeft via de naam, moet de werkruimte zich in dezelfde resourcegroep bevinden als de virtuele machine, anders wordt er een nieuwe werkruimte gemaakt.

--write-accelerator

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vm wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de VIRTUELE machine wordt voldaan.

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

Voorbeelden

Wacht totdat een virtuele machine 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 totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

standaardwaarde: False
--custom

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

--deleted

Wacht totdat deze is verwijderd.

standaardwaarde: False
--exists

Wacht tot de resource bestaat.

standaardwaarde: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--interval

Polling-interval in seconden.

standaardwaarde: 30
--name -n

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

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

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.