Dela via


VirtualMachineProperties interface

Beskriver egenskaperna för en virtuell dator.

Egenskaper

additionalCapabilities

Anger ytterligare funktioner som är aktiverade eller inaktiverade på den virtuella datorn.

applicationProfile

Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS

availabilitySet

Anger information om tillgänglighetsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma tillgänglighetsuppsättning allokeras till olika noder för att maximera tillgängligheten. Mer information om tillgänglighetsuppsättningar finns i översikten över Tillgänglighetsuppsättningar.

Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för virtuella datorer i Azure

För närvarande kan en virtuell dator bara läggas till i tillgänglighetsuppsättningen när den skapas. Tillgänglighetsuppsättningen som den virtuella datorn läggs till i ska vara under samma resursgrupp som resursen för tillgänglighetsuppsättningen. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning.

Den här egenskapen kan inte finnas tillsammans med en referens för properties.virtualMachineScaleSet som inte är null.

billingProfile

Anger faktureringsrelaterad information om en virtuell Azure Spot-dator.

Lägsta API-version: 2019-03-01.

capacityReservation

Anger information om kapacitetsreservationen som används för att allokera virtuella datorer.

Lägsta API-version: 2021-04-01.

diagnosticsProfile

Anger status för startdiagnostikinställningar.

Lägsta API-version: 2015-06-15.

evictionPolicy

Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot-skalningsuppsättningen.

För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2019-03-01.

För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2017-10-30-preview.

extensionsTimeBudget

Anger den tid som tilldelas för alla tillägg som ska startas. Varaktigheten ska vara mellan 15 minuter och 120 minuter (inklusive) och ska anges i ISO 8601-format. Standardvärdet är 90 minuter (PT1H30M).

Lägsta API-version: 2020-06-01

hardwareProfile

Anger maskinvaruinställningarna för den virtuella datorn.

host

Anger information om den dedikerade värd som den virtuella datorn finns i.

Lägsta API-version: 2018-10-01.

hostGroup

Anger information om den dedikerade värdgrupp som den virtuella datorn finns i.

Lägsta API-version: 2020-06-01.

Obs! Användaren kan inte ange både egenskaper för värd och värdgrupp.

licenseType

Anger att avbildningen eller disken som används har licensierats lokalt.

Möjliga värden för Windows Server-operativsystemet är:

Windows_Client

Windows_Server

Möjliga värden för Linux Server-operativsystemet är:

RHEL_BYOS (för RHEL)

SLES_BYOS (för SUSE)

Mer information finns i Azure Hybrid Use Benefit for Windows Server

Azure Hybrid-användningsförmån för Linux Server

Lägsta API-version: 2015-06-15

networkProfile

Anger nätverksgränssnitten för den virtuella datorn.

osProfile

Anger inställningarna för operativsystemet som används när den virtuella datorn skapas. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats.

platformFaultDomain

Anger den logiska feldomänen för skalningsuppsättningen som den virtuella datorn ska skapas i. Som standard tilldelas den virtuella datorn automatiskt till en feldomän som bäst upprätthåller balansen mellan tillgängliga feldomäner.

  • Detta gäller endast om egenskapen "virtualMachineScaleSet" för den här virtuella datorn har angetts.
  • Vm-skalningsuppsättningen som refereras måste ha "platformFaultDomainCount" > 1.
  • Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats.
  • Tilldelning av feldomäner kan visas i instansvyn för virtuell dator.

    Lägsta api-version: 2020‐12‐01

  • priority

    Anger prioriteten för den virtuella datorn.

    Lägsta API-version: 2019-03-01

    proximityPlacementGroup

    Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till.

    Lägsta API-version: 2018-04-01.

    scheduledEventsProfile

    Anger konfigurationer relaterade till schemalagda händelser.

    securityProfile

    Anger säkerhetsrelaterade profilinställningar för den virtuella datorn.

    storageProfile

    Anger lagringsinställningarna för de virtuella datordiskarna.

    userData

    UserData för den virtuella datorn, som måste vara base-64-kodad. Kunden bör inte skicka in några hemligheter här.

    Lägsta API-version: 2021-03-01

    virtualMachineScaleSet

    Anger information om vm-skalningsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma VM-skalningsuppsättning allokeras till olika noder för att maximera tillgängligheten. För närvarande kan en virtuell dator bara läggas till i vm-skalningsuppsättningen när den skapas. Det går inte att lägga till en befintlig virtuell dator i en VM-skalningsuppsättning.

    Den här egenskapen kan inte finnas tillsammans med en referens för properties.availabilitySet som inte är null.

    Lägsta api-version: 2019‐03‐01

    Egenskapsinformation

    additionalCapabilities

    Anger ytterligare funktioner som är aktiverade eller inaktiverade på den virtuella datorn.

    additionalCapabilities?: AdditionalCapabilities

    Egenskapsvärde

    applicationProfile

    Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS

    applicationProfile?: ApplicationProfile

    Egenskapsvärde

    availabilitySet

    Anger information om tillgänglighetsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma tillgänglighetsuppsättning allokeras till olika noder för att maximera tillgängligheten. Mer information om tillgänglighetsuppsättningar finns i översikten över Tillgänglighetsuppsättningar.

    Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för virtuella datorer i Azure

    För närvarande kan en virtuell dator bara läggas till i tillgänglighetsuppsättningen när den skapas. Tillgänglighetsuppsättningen som den virtuella datorn läggs till i ska vara under samma resursgrupp som resursen för tillgänglighetsuppsättningen. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning.

    Den här egenskapen kan inte finnas tillsammans med en referens för properties.virtualMachineScaleSet som inte är null.

    availabilitySet?: SubResource

    Egenskapsvärde

    billingProfile

    Anger faktureringsrelaterad information om en virtuell Azure Spot-dator.

    Lägsta API-version: 2019-03-01.

    billingProfile?: BillingProfile

    Egenskapsvärde

    capacityReservation

    Anger information om kapacitetsreservationen som används för att allokera virtuella datorer.

    Lägsta API-version: 2021-04-01.

    capacityReservation?: CapacityReservationProfile

    Egenskapsvärde

    diagnosticsProfile

    Anger status för startdiagnostikinställningar.

    Lägsta API-version: 2015-06-15.

    diagnosticsProfile?: DiagnosticsProfile

    Egenskapsvärde

    evictionPolicy

    Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot-skalningsuppsättningen.

    För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2019-03-01.

    För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2017-10-30-preview.

    evictionPolicy?: "Deallocate" | "Delete"

    Egenskapsvärde

    "Deallocate" | "Delete"

    extensionsTimeBudget

    Anger den tid som tilldelas för alla tillägg som ska startas. Varaktigheten ska vara mellan 15 minuter och 120 minuter (inklusive) och ska anges i ISO 8601-format. Standardvärdet är 90 minuter (PT1H30M).

    Lägsta API-version: 2020-06-01

    extensionsTimeBudget?: string

    Egenskapsvärde

    string

    hardwareProfile

    Anger maskinvaruinställningarna för den virtuella datorn.

    hardwareProfile?: HardwareProfile

    Egenskapsvärde

    host

    Anger information om den dedikerade värd som den virtuella datorn finns i.

    Lägsta API-version: 2018-10-01.

    host?: SubResource

    Egenskapsvärde

    hostGroup

    Anger information om den dedikerade värdgrupp som den virtuella datorn finns i.

    Lägsta API-version: 2020-06-01.

    Obs! Användaren kan inte ange både egenskaper för värd och värdgrupp.

    hostGroup?: SubResource

    Egenskapsvärde

    licenseType

    Anger att avbildningen eller disken som används har licensierats lokalt.

    Möjliga värden för Windows Server-operativsystemet är:

    Windows_Client

    Windows_Server

    Möjliga värden för Linux Server-operativsystemet är:

    RHEL_BYOS (för RHEL)

    SLES_BYOS (för SUSE)

    Mer information finns i Azure Hybrid Use Benefit for Windows Server

    Azure Hybrid-användningsförmån för Linux Server

    Lägsta API-version: 2015-06-15

    licenseType?: string

    Egenskapsvärde

    string

    networkProfile

    Anger nätverksgränssnitten för den virtuella datorn.

    networkProfile?: NetworkProfile

    Egenskapsvärde

    osProfile

    Anger inställningarna för operativsystemet som används när den virtuella datorn skapas. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats.

    osProfile?: OSProfile

    Egenskapsvärde

    platformFaultDomain

    Anger den logiska feldomänen för skalningsuppsättningen som den virtuella datorn ska skapas i. Som standard tilldelas den virtuella datorn automatiskt till en feldomän som bäst upprätthåller balansen mellan tillgängliga feldomäner.

  • Detta gäller endast om egenskapen "virtualMachineScaleSet" för den här virtuella datorn har angetts.
  • Vm-skalningsuppsättningen som refereras måste ha "platformFaultDomainCount" > 1.
  • Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats.
  • Tilldelning av feldomäner kan visas i instansvyn för virtuell dator.

    Lägsta api-version: 2020‐12‐01

    platformFaultDomain?: number

    Egenskapsvärde

    number

  • priority

    Anger prioriteten för den virtuella datorn.

    Lägsta API-version: 2019-03-01

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

    Egenskapsvärde

    "Regular" | "Low" | "Spot"

    proximityPlacementGroup

    Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till.

    Lägsta API-version: 2018-04-01.

    proximityPlacementGroup?: SubResource

    Egenskapsvärde

    scheduledEventsProfile

    Anger konfigurationer relaterade till schemalagda händelser.

    scheduledEventsProfile?: ScheduledEventsProfile

    Egenskapsvärde

    securityProfile

    Anger säkerhetsrelaterade profilinställningar för den virtuella datorn.

    securityProfile?: SecurityProfile

    Egenskapsvärde

    storageProfile

    Anger lagringsinställningarna för de virtuella datordiskarna.

    storageProfile?: StorageProfile

    Egenskapsvärde

    userData

    UserData för den virtuella datorn, som måste vara base-64-kodad. Kunden bör inte skicka in några hemligheter här.

    Lägsta API-version: 2021-03-01

    userData?: string

    Egenskapsvärde

    string

    virtualMachineScaleSet

    Anger information om vm-skalningsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma VM-skalningsuppsättning allokeras till olika noder för att maximera tillgängligheten. För närvarande kan en virtuell dator bara läggas till i vm-skalningsuppsättningen när den skapas. Det går inte att lägga till en befintlig virtuell dator i en VM-skalningsuppsättning.

    Den här egenskapen kan inte finnas tillsammans med en referens för properties.availabilitySet som inte är null.

    Lägsta api-version: 2019‐03‐01

    virtualMachineScaleSet?: SubResource

    Egenskapsvärde