Delen via


VirtualMachineProperties interface

Beschrijft de eigenschappen van een virtuele machine.

Eigenschappen

additionalCapabilities

Hiermee geeft u aanvullende mogelijkheden op die zijn ingeschakeld of uitgeschakeld op de virtuele machine.

applicationProfile

Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld voor de VM/VMSS

availabilitySet

Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die zijn opgegeven in dezelfde beschikbaarheidsset, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie Overzicht van beschikbaarheidssetsvoor meer informatie over beschikbaarheidssets.

Zie Onderhoud en updates voor virtuele machines in Azure voor meer informatie over gepland Azure-onderhoud

Op dit moment kan een VIRTUELE machine alleen worden toegevoegd aan de beschikbaarheidsset tijdens het maken. De beschikbaarheidsset waaraan de VIRTUELE machine 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 samen met een verwijzing naar niet-null properties.virtualMachineScaleSet bestaan.

billingProfile

Hiermee geeft u de factureringsgerelateerde details van een virtuele Azure Spot-machine op.

Minimale API-versie: 2019-03-01.

capacityReservation

Hiermee geeft u informatie op over de capaciteitsreservering die wordt gebruikt om virtuele machine toe te wijzen.

Minimale API-versie: 2021-04-01.

diagnosticsProfile

Hiermee geeft u de status van diagnostische instellingen voor opstarten.

Minimale API-versie: 2015-06-15.

evictionPolicy

Hiermee geeft u het verwijderingsbeleid voor de virtuele Azure Spot-machine en 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.

extensionsTimeBudget

Hiermee geeft u de tijd die is toegewezen voor alle extensies die moeten worden gestart. 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

hardwareProfile

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.

Minimale API-versie: 2018-10-01.

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.

licenseType

Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises zijn gelicentieerd.

Mogelijke waarden voor het Windows Server-besturingssysteem zijn:

Windows_Client

Windows_Server

Mogelijke waarden voor het Linux Server-besturingssysteem 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

networkProfile

Hiermee geeft u de netwerkinterfaces van de virtuele machine.

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 VIRTUELE machine is ingericht.

platformFaultDomain

Hiermee geeft u het logische foutdomein van de schaalset 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 'platformFaultDomainCount' hebben > 1.
  • Deze eigenschap kan niet worden bijgewerkt zodra de virtuele machine is gemaakt.
  • Foutdomeintoewijzing kan worden weergegeven in de weergave exemplaar van de virtuele machine.

    Minimale api-versie: 2020-12-01

  • priority

    Hiermee geeft u de prioriteit voor de virtuele machine.

    Minimale API-versie: 2019-03-01

    proximityPlacementGroup

    Hiermee geeft u informatie op over de nabijheidsplaatsingsgroep waaraan de virtuele machine moet worden toegewezen.

    Minimale API-versie: 2018-04-01.

    scheduledEventsProfile

    Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op.

    securityProfile

    Hiermee geeft u de beveiligingsgerelateerde profielinstellingen voor de virtuele machine.

    storageProfile

    Hiermee geeft u de opslaginstellingen voor de schijven van de virtuele machine op.

    userData

    UserData voor de VIRTUELE machine, die base-64 moet zijn gecodeerd. De klant mag hier geen geheimen doorgeven.

    Minimale API-versie: 2021-03-01

    virtualMachineScaleSet

    Hiermee geeft u informatie op over de virtuele-machineschaalset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die zijn opgegeven in dezelfde virtuele-machineschaalset, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Op dit moment kan een VIRTUELE machine 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 verwijzing naar niet-null properties.availabilitySet.

    Minimale api-versie: 2019-03-01

    Eigenschapdetails

    additionalCapabilities

    Hiermee geeft u aanvullende mogelijkheden op die zijn ingeschakeld of uitgeschakeld op de virtuele machine.

    additionalCapabilities?: AdditionalCapabilities

    Waarde van eigenschap

    applicationProfile

    Hiermee geeft u de galerietoepassingen op die beschikbaar moeten worden gesteld voor de VM/VMSS

    applicationProfile?: ApplicationProfile

    Waarde van eigenschap

    availabilitySet

    Hiermee geeft u informatie op over de beschikbaarheidsset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die zijn opgegeven in dezelfde beschikbaarheidsset, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Zie Overzicht van beschikbaarheidssetsvoor meer informatie over beschikbaarheidssets.

    Zie Onderhoud en updates voor virtuele machines in Azure voor meer informatie over gepland Azure-onderhoud

    Op dit moment kan een VIRTUELE machine alleen worden toegevoegd aan de beschikbaarheidsset tijdens het maken. De beschikbaarheidsset waaraan de VIRTUELE machine 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 samen met een verwijzing naar niet-null properties.virtualMachineScaleSet bestaan.

    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

    capacityReservation

    Hiermee geeft u informatie op over de capaciteitsreservering die wordt gebruikt om virtuele machine toe te wijzen.

    Minimale API-versie: 2021-04-01.

    capacityReservation?: CapacityReservationProfile

    Waarde van eigenschap

    diagnosticsProfile

    Hiermee geeft u de status van diagnostische instellingen voor opstarten.

    Minimale API-versie: 2015-06-15.

    diagnosticsProfile?: DiagnosticsProfile

    Waarde van eigenschap

    evictionPolicy

    Hiermee geeft u het verwijderingsbeleid voor de virtuele Azure Spot-machine en 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?: "Deallocate" | "Delete"

    Waarde van eigenschap

    "Deallocate" | "Delete"

    extensionsTimeBudget

    Hiermee geeft u de tijd die is toegewezen voor alle extensies die moeten worden gestart. 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

    licenseType

    Hiermee geeft u op dat de installatiekopieën of schijven die worden gebruikt, on-premises zijn gelicentieerd.

    Mogelijke waarden voor het Windows Server-besturingssysteem zijn:

    Windows_Client

    Windows_Server

    Mogelijke waarden voor het Linux Server-besturingssysteem 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 VIRTUELE machine is ingericht.

    osProfile?: OSProfile

    Waarde van eigenschap

    platformFaultDomain

    Hiermee geeft u het logische foutdomein van de schaalset 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 'platformFaultDomainCount' hebben > 1.
  • Deze eigenschap kan niet worden bijgewerkt zodra de virtuele machine is gemaakt.
  • Foutdomeintoewijzing kan worden weergegeven in de weergave exemplaar van de virtuele machine.

    Minimale api-versie: 2020-12-01

    platformFaultDomain?: number

    Waarde van eigenschap

    number

  • priority

    Hiermee geeft u de prioriteit voor de virtuele machine.

    Minimale API-versie: 2019-03-01

    priority?: "Regular" | "Low" | "Spot"

    Waarde van eigenschap

    "Regular" | "Low" | "Spot"

    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

    scheduledEventsProfile

    Hiermee geeft u configuraties met betrekking tot geplande gebeurtenissen op.

    scheduledEventsProfile?: ScheduledEventsProfile

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

    storageProfile?: StorageProfile

    Waarde van eigenschap

    userData

    UserData voor de VIRTUELE machine, die base-64 moet zijn gecodeerd. De klant mag hier geen geheimen doorgeven.

    Minimale API-versie: 2021-03-01

    userData?: string

    Waarde van eigenschap

    string

    virtualMachineScaleSet

    Hiermee geeft u informatie op over de virtuele-machineschaalset waaraan de virtuele machine moet worden toegewezen. Virtuele machines die zijn opgegeven in dezelfde virtuele-machineschaalset, worden toegewezen aan verschillende knooppunten om de beschikbaarheid te maximaliseren. Op dit moment kan een VIRTUELE machine 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 verwijzing naar niet-null properties.availabilitySet.

    Minimale api-versie: 2019-03-01

    virtualMachineScaleSet?: SubResource

    Waarde van eigenschap