VirtualMachine interface
Beskriver en virtuell dator.
- Extends
Egenskaper
additional |
Anger ytterligare funktioner som är aktiverade eller inaktiverade på den virtuella datorn. |
application |
Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS. |
availability |
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 Översikt över tillgänglighetsuppsättningar. Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för Virtual Machines 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 bör 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. |
billing |
Anger faktureringsrelaterad information om en virtuell Azure Spot-dator. Lägsta API-version: 2019-03-01. |
capacity |
Anger information om kapacitetsreservationen som används för att allokera en virtuell dator. Lägsta API-version: 2021-04-01. |
diagnostics |
Anger tillståndet för startdiagnostikinställningar. Lägsta API-version: 2015-06-15. |
etag | Etag är egenskapen som returneras i Skapa/Uppdatera/Hämta svar för den virtuella datorn, så att kunden kan ange den i rubriken för att säkerställa optimistiska uppdateringar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
eviction |
Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot Scale Set. 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. |
extended |
Den utökade platsen för den virtuella datorn. |
extensions |
Anger den tid som tilldelas för alla tillägg som ska startas. Tidslängden ska vara mellan 15 minuter och 120 minuter (inklusive) och bör anges i ISO 8601-format. Standardvärdet är 90 minuter (PT1H30M). Lägsta API-version: 2020-06-01. |
hardware |
Anger maskinvaruinställningarna för den virtuella datorn. |
host | Anger information om den dedikerade värden som den virtuella datorn finns i. Lägsta API-version: 2018-10-01. |
host |
Anger information om den dedikerade värdgruppen som den virtuella datorn finns i. Observera: Användaren kan inte ange både egenskaper för värden och hostGroup. Lägsta API-version: 2020-06-01. |
identity | Identiteten för den virtuella datorn, om den är konfigurerad. |
instance |
Instansvyn för den virtuella datorn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
license |
Anger att avbildningen eller disken som används har licensierats lokalt. |
managed |
ManagedBy är inställt på VMSS(Virtual Machine Scale Set) flex ARM resourceID, om den virtuella datorn är en del av VMSS. Den här egenskapen används av plattformen för borttagningsoptimering av interna resursgrupper. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
network |
Anger nätverksgränssnitten för den virtuella datorn. |
os |
Anger de operativsysteminställningar som används när den virtuella datorn skapas. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats. |
plan | Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure Portal letar du upp marketplace-avbildningen som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång ->. Ange nödvändig information och klicka sedan på Spara. |
platform |
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än kan visas i vyn Virtuell datorinstans. Lägsta api‐version: 2020‐12‐01. |
priority | Anger prioriteten för den virtuella datorn. Lägsta API-version: 2019-03-01 |
provisioning |
Etableringstillståndet, som bara visas i svaret. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
proximity |
Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till. Lägsta API-version: 2018-04-01. |
resources | Den virtuella datorns underordnade tilläggsresurser. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
scheduled |
Anger omdistribution, omstart och scheduledEventsAdditionalPublishingTargets schemalagda händelserelaterade konfigurationer för den virtuella datorn. |
scheduled |
Anger konfigurationer relaterade till schemalagda händelser. |
security |
Anger säkerhetsrelaterade profilinställningar för den virtuella datorn. |
storage |
Anger lagringsinställningarna för de virtuella datordiskarna. |
time |
Anger den tidpunkt då resursen för den virtuella datorn skapades. Lägsta API-version: 2021-11-01. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
user |
UserData för den virtuella datorn, som måste vara base-64-kodad. Kunden bör inte skicka några hemligheter här. Lägsta API-version: 2021-03-01. |
virtual |
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. |
vm |
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 BIOS-plattformskommandon. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
zones | Zoner för virtuella datorer. |
Ärvda egenskaper
id | Resurs-ID OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
location | Resursplats |
name | Resursnamn OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
tags | Resurstaggar |
type | Resurstyp OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
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 Översikt över tillgänglighetsuppsättningar. Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för Virtual Machines 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 bör 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 en virtuell dator. Lägsta API-version: 2021-04-01.
capacityReservation?: CapacityReservationProfile
Egenskapsvärde
diagnosticsProfile
Anger tillståndet för startdiagnostikinställningar. Lägsta API-version: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Egenskapsvärde
etag
Etag är egenskapen som returneras i Skapa/Uppdatera/Hämta svar för den virtuella datorn, så att kunden kan ange den i rubriken för att säkerställa optimistiska uppdateringar. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
etag?: string
Egenskapsvärde
string
evictionPolicy
Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot Scale Set. 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
extendedLocation
Den utökade platsen för den virtuella datorn.
extendedLocation?: ExtendedLocation
Egenskapsvärde
extensionsTimeBudget
Anger den tid som tilldelas för alla tillägg som ska startas. Tidslängden ska vara mellan 15 minuter och 120 minuter (inklusive) och bör 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ärden som den virtuella datorn finns i. Lägsta API-version: 2018-10-01.
host?: SubResource
Egenskapsvärde
hostGroup
Anger information om den dedikerade värdgruppen som den virtuella datorn finns i. Observera: Användaren kan inte ange både egenskaper för värden och hostGroup. Lägsta API-version: 2020-06-01.
hostGroup?: SubResource
Egenskapsvärde
identity
Identiteten för den virtuella datorn, om den är konfigurerad.
identity?: VirtualMachineIdentity
Egenskapsvärde
instanceView
Instansvyn för den virtuella datorn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
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 för Windows Server
Azure Hybrid Use Benefit för Linux Server
Lägsta API-version: 2015-06-15
licenseType?: string
Egenskapsvärde
string
managedBy
ManagedBy är inställt på VMSS(Virtual Machine Scale Set) flex ARM resourceID, om den virtuella datorn är en del av VMSS. Den här egenskapen används av plattformen för borttagningsoptimering av interna resursgrupper. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
managedBy?: string
Egenskapsvärde
string
networkProfile
Anger nätverksgränssnitten för den virtuella datorn.
networkProfile?: NetworkProfile
Egenskapsvärde
osProfile
Anger de operativsysteminställningar 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
plan
Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure Portal letar du upp marketplace-avbildningen som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång ->. Ange nödvändig information och klicka sedan på Spara.
plan?: Plan
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än kan visas i vyn Virtuell datorinstans. 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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
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
resources
Den virtuella datorns underordnade tilläggsresurser. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
resources?: VirtualMachineExtension[]
Egenskapsvärde
scheduledEventsPolicy
Anger omdistribution, 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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
timeCreated?: Date
Egenskapsvärde
Date
userData
UserData för den virtuella datorn, som måste vara base-64-kodad. Kunden bör inte skicka 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 BIOS-plattformskommandon. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
vmId?: string
Egenskapsvärde
string
zones
Zoner för virtuella datorer.
zones?: string[]
Egenskapsvärde
string[]
Information om ärvda egenskaper
id
Resurs-ID OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
id?: string
Egenskapsvärde
string
Ärvd frånResource.id
location
name
Resursnamn OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
name?: string
Egenskapsvärde
string
Ärvd frånResource.name
tags
Resurstaggar
tags?: {[propertyName: string]: string}
Egenskapsvärde
{[propertyName: string]: string}
Ärvd frånResource.tags
type
Resurstyp OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
type?: string
Egenskapsvärde
string
Ärvd frånResource.type