VirtualMachine interface
Beschrijft een virtuele machine.
- Extends
Eigenschappen
additional |
Hiermee geeft u aanvullende mogelijkheden op die zijn in- of uitgeschakeld op de virtuele machine. |
availability |
Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die in dezelfde beschikbaarheidsset zijn opgegeven, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie De beschikbaarheid van virtuele machines beheren voor meer informatie over beschikbaarheidssets. |
billing |
Hiermee geeft u de factureringsgerelateerde details van een virtuele Azure Spot-machine op. |
diagnostics |
Hiermee geeft u de status van de diagnostische opstartinstellingen op. |
eviction |
Hiermee geeft u het verwijderingsbeleid voor de virtuele Azure Spot-machine en de Azure Spot-schaalset op. |
extensions |
Hiermee geeft u de tijd toegewezen voor alle extensies om te starten. De tijdsduur moet liggen tussen 15 minuten en 120 minuten (inclusief) en moet worden opgegeven in ISO 8601-indeling. De standaardwaarde is 90 minuten (PT1H30M). |
hardware |
Hiermee geeft u de hardware-instellingen voor de virtuele machine. |
host | Hiermee geeft u informatie op over de toegewezen host waarin de virtuele machine zich bevindt. |
host |
Hiermee geeft u informatie op over de toegewezen hostgroep waarin de virtuele machine zich bevindt. |
identity | De identiteit van de virtuele machine, indien geconfigureerd. |
instance |
De weergave van het exemplaar van de virtuele machine. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
license |
Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises in licentie zijn gegeven. |
network |
Hiermee geeft u de netwerkinterfaces van de virtuele machine. |
os |
Hiermee geeft u de instellingen van het besturingssysteem op die worden gebruikt tijdens het maken van de virtuele machine. Sommige instellingen kunnen niet worden gewijzigd zodra de VM is ingericht. |
plan | Hiermee geeft u informatie op over de marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit element wordt alleen gebruikt voor Marketplace-installatiekopieën. Voordat u een Marketplace-installatiekopieën van een API kunt gebruiken, moet u de installatiekopieën inschakelen voor programmatisch gebruik. Zoek in de Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan. |
priority | Hiermee geeft u de prioriteit voor de virtuele machine. |
provisioning |
De inrichtingsstatus, die alleen wordt weergegeven in het antwoord. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
proximity |
Hiermee geeft u informatie op over de nabijheidsplaatsingsgroep waaraan de virtuele machine moet worden toegewezen. |
resources | De onderliggende extensieresources van de virtuele machine. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
security |
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machine. |
storage |
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine. |
virtual |
Hiermee geeft u informatie op over de virtuele-machineschaalset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die in dezelfde virtuele-machineschaalset zijn opgegeven, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Op dit moment kan een VM alleen worden toegevoegd aan een virtuele-machineschaalset tijdens het maken. Een bestaande VM kan niet worden toegevoegd aan een virtuele-machineschaalset. |
vm |
Hiermee geeft u de unieke VM-id op die een 128-bits id is die is gecodeerd en opgeslagen in alle Azure IaaS-VM's SMBIOS en kan worden gelezen met behulp van platform-BIOS-opdrachten. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
zones | De zones van de virtuele machine. |
Overgenomen eigenschappen
id | Resource-id OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
location | Resourcelocatie |
name | Resourcenaam OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
tags | Resourcetags |
type | Resourcetype OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
additionalCapabilities
Hiermee geeft u aanvullende mogelijkheden op die zijn in- of uitgeschakeld op de virtuele machine.
additionalCapabilities?: AdditionalCapabilities
Waarde van eigenschap
availabilitySet
Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die in dezelfde beschikbaarheidsset zijn opgegeven, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie De beschikbaarheid van virtuele machines beheren voor meer informatie over beschikbaarheidssets.
Zie Gepland onderhoud voor virtuele machines in Azure voor meer informatie over gepland onderhoud in Azure
Op dit moment kan een VM alleen worden toegevoegd aan de beschikbaarheidsset tijdens het maken. De beschikbaarheidsset waaraan de VM wordt toegevoegd, moet zich onder dezelfde resourcegroep bevinden als de resource van de beschikbaarheidsset. Een bestaande VM kan niet worden toegevoegd aan een beschikbaarheidsset.
Deze eigenschap kan niet bestaan samen met een niet-null-verwijzing properties.virtualMachineScaleSet.
availabilitySet?: SubResource
Waarde van eigenschap
billingProfile
Hiermee geeft u de factureringsgerelateerde details van een virtuele Azure Spot-machine op.
Minimale API-versie: 2019-03-01.
billingProfile?: BillingProfile
Waarde van eigenschap
diagnosticsProfile
Hiermee geeft u de status van de diagnostische opstartinstellingen op.
Minimale API-versie: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Waarde van eigenschap
evictionPolicy
Hiermee geeft u het verwijderingsbeleid voor de virtuele Azure Spot-machine en de Azure Spot-schaalset op.
Voor Virtuele Azure Spot-machines worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2019-03-01.
Voor Azure Spot-schaalsets worden zowel Toewijzing ongedaan maken als Verwijderen ondersteund en is de minimale API-versie 2017-10-30-preview.
evictionPolicy?: string
Waarde van eigenschap
string
extensionsTimeBudget
Hiermee geeft u de tijd toegewezen voor alle extensies om te starten. De tijdsduur moet liggen tussen 15 minuten en 120 minuten (inclusief) en moet worden opgegeven in ISO 8601-indeling. De standaardwaarde is 90 minuten (PT1H30M).
Minimale API-versie: 2020-06-01
extensionsTimeBudget?: string
Waarde van eigenschap
string
hardwareProfile
Hiermee geeft u de hardware-instellingen voor de virtuele machine.
hardwareProfile?: HardwareProfile
Waarde van eigenschap
host
Hiermee geeft u informatie op over de toegewezen host waarin de virtuele machine zich bevindt.
Minimale API-versie: 2018-10-01.
host?: SubResource
Waarde van eigenschap
hostGroup
Hiermee geeft u informatie op over de toegewezen hostgroep waarin de virtuele machine zich bevindt.
Minimale API-versie: 2020-06-01.
OPMERKING: De gebruiker kan de eigenschappen host en hostGroup niet opgeven.
hostGroup?: SubResource
Waarde van eigenschap
identity
De identiteit van de virtuele machine, indien geconfigureerd.
identity?: VirtualMachineIdentity
Waarde van eigenschap
instanceView
De weergave van het exemplaar van de virtuele machine. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
instanceView?: VirtualMachineInstanceView
Waarde van eigenschap
licenseType
Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises in licentie zijn gegeven.
Mogelijke waarden voor het Windows Server-besturingssysteem zijn:
Windows_Client
Windows_Server
Mogelijke waarden voor het linux-serverbesturingssysteem zijn:
RHEL_BYOS (voor RHEL)
SLES_BYOS (voor SUSE)
Zie Azure Hybrid Use Benefit voor Windows Server voor meer informatie
Azure Hybrid Use Benefit voor Linux Server
Minimale API-versie: 2015-06-15
licenseType?: string
Waarde van eigenschap
string
networkProfile
Hiermee geeft u de netwerkinterfaces van de virtuele machine.
networkProfile?: NetworkProfile
Waarde van eigenschap
osProfile
Hiermee geeft u de instellingen van het besturingssysteem op die worden gebruikt tijdens het maken van de virtuele machine. Sommige instellingen kunnen niet worden gewijzigd zodra de VM is ingericht.
osProfile?: OSProfile
Waarde van eigenschap
plan
Hiermee geeft u informatie op over de marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. Dit element wordt alleen gebruikt voor Marketplace-installatiekopieën. Voordat u een Marketplace-installatiekopieën van een API kunt gebruiken, moet u de installatiekopieën inschakelen voor programmatisch gebruik. Zoek in de Azure Portal de marketplace-installatiekopieën die u wilt gebruiken en klik vervolgens op Programmatisch implementeren, Aan de slag ->. Voer de vereiste gegevens in en klik vervolgens op Opslaan.
plan?: Plan
Waarde van eigenschap
priority
Hiermee geeft u de prioriteit voor de virtuele machine.
Minimale API-versie: 2019-03-01
priority?: string
Waarde van eigenschap
string
provisioningState
De inrichtingsstatus, die alleen wordt weergegeven in het antwoord. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
proximityPlacementGroup
Hiermee geeft u informatie op over de nabijheidsplaatsingsgroep waaraan de virtuele machine moet worden toegewezen.
Minimale API-versie: 2018-04-01.
proximityPlacementGroup?: SubResource
Waarde van eigenschap
resources
De onderliggende extensieresources van de virtuele machine. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
resources?: VirtualMachineExtension[]
Waarde van eigenschap
securityProfile
Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machine.
securityProfile?: SecurityProfile
Waarde van eigenschap
storageProfile
Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine.
storageProfile?: StorageProfile
Waarde van eigenschap
virtualMachineScaleSet
Hiermee geeft u informatie op over de virtuele-machineschaalset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die in dezelfde virtuele-machineschaalset zijn opgegeven, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Op dit moment kan een VM alleen worden toegevoegd aan een virtuele-machineschaalset tijdens het maken. Een bestaande VM kan niet worden toegevoegd aan een virtuele-machineschaalset.
Deze eigenschap kan niet bestaan samen met een niet-null properties.availabilitySet-verwijzing.
Minimale API-versie: 2019‐03‐01
virtualMachineScaleSet?: SubResource
Waarde van eigenschap
vmId
Hiermee geeft u de unieke VM-id op die een 128-bits id is die is gecodeerd en opgeslagen in alle Azure IaaS-VM's SMBIOS en kan worden gelezen met behulp van platform-BIOS-opdrachten. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
vmId?: string
Waarde van eigenschap
string
zones
De zones van de virtuele machine.
zones?: string[]
Waarde van eigenschap
string[]
Details van overgenomen eigenschap
id
Resource-id OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
Overgenomen vanResource.id
location
name
Resourcenaam OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
Overgenomen vanResource.name
tags
Resourcetags
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
Overgenomen vanResource.tags
type
Resourcetype OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
Overgenomen vanResource.type