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. Obs! Användaren kan inte ange egenskaper för både värd och värdgrupp. Lägsta API-version: 2020-06-01.

instanceView

Instansvyn för den virtuella datorn.

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" större än 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

provisioningState

Etableringstillståndet, som bara visas i svaret.

proximityPlacementGroup

Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till. Lägsta API-version: 2018-04-01.

resiliencyProfile

Resiliensprofil för den virtuella maskinen.

scheduledEventsPolicy

Anger omdistribuering, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelserelaterade konfigurationer för den virtuella datorn.

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.

timeCreated

Anger den tidpunkt då resursen för den virtuella datorn skapades. Lägsta API-version: 2021-11-01.

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.

vmId

Anger den virtuella datorns unika ID som är en 128-bitars identifierare som är kodad och lagrad i alla virtuella Azure IaaS-datorer SMBIOS och som kan läsas med hjälp av plattforms-BIOS-kommandon.

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?: string

Egenskapsvärde

string

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. Obs! Användaren kan inte ange egenskaper för både värd och värdgrupp. Lägsta API-version: 2020-06-01.

hostGroup?: SubResource

Egenskapsvärde

instanceView

Instansvyn för den virtuella datorn.

instanceView?: VirtualMachineInstanceView

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" större än 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?: string

Egenskapsvärde

string

provisioningState

Etableringstillståndet, som bara visas i svaret.

provisioningState?: string

Egenskapsvärde

string

proximityPlacementGroup

Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till. Lägsta API-version: 2018-04-01.

proximityPlacementGroup?: SubResource

Egenskapsvärde

resiliencyProfile

Resiliensprofil för den virtuella maskinen.

resiliencyProfile?: ResiliencyProfile

Egenskapsvärde

scheduledEventsPolicy

Anger omdistribuering, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelserelaterade konfigurationer för den virtuella datorn.

scheduledEventsPolicy?: ScheduledEventsPolicy

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

timeCreated

Anger den tidpunkt då resursen för den virtuella datorn skapades. Lägsta API-version: 2021-11-01.

timeCreated?: Date

Egenskapsvärde

Date

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

vmId

Anger den virtuella datorns unika ID som är en 128-bitars identifierare som är kodad och lagrad i alla virtuella Azure IaaS-datorer SMBIOS och som kan läsas med hjälp av plattforms-BIOS-kommandon.

vmId?: string

Egenskapsvärde

string