VKernel.CapacityAnalyzer.VirtualMachineVirtual Machine

VKernel.CapacityAnalyzer.VirtualMachine (ClassType)

Element properties:

Base ClassMicrosoft.SystemCenter.VirtualMachineManager.2012.VirtualMachine
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityInternal
ElementId53a881a4-cc4d-cb5c-da4c-04b9bde5ec9d

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive
System.Entity:
DisplayName  string  Display Name Display name of monitoring object. false 256  False 
System.ComputerHardware:
Model  string  Model Model false 256  False 
Manufacturer  string  Manufacturer Manufacturer false 256  False 
NumberOfProcessors  int  Number Of Processors Number Of Processors false 256   
Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine:
VMMId  string  VMM Object Id true 256  False 
Owner  string  Owner false 256  False 
Description  string  Description false 65535  False 
CreationDate  string  Creation Date false 256  False 
TotalRAM  string  Total RAM (MB) false 256  False 
DynamicMemory  bool  Dynamic Memory false 256   
MaxMemoryMB  string  Maximum Memory (MB) false 256  False 
Cloud  string  Cloud false 256  False 
CPUCount  string  Number of Processors false 256  False 
DeploymentLocation  string  Deployment Location false 256  False 
CostCenter  string  Cost Center false 256  False 
HostName  string  Host Name false 256  False 
GuestFQDN  string  Computer Name false 256  False 
VGS  string  IC / Additions false 256  False 
NoOfVirtualDisks  string  Number of Virtual Disks false 256  False 
NoOfNICs  string  Number of NICs false 256  False 
TotalSizeOfVirtualDisks  string  Total Allocated Size of All Virtual Disks (Byte) false 256  False 
VMMServer  string  Virtual Machine Manager Server false 256  False 
State  string  Virtual Machine State false 256  False 
VKernel.CapacityAnalyzer.VirtualMachine:
CPUReserve  int  CPU Reserve false 256   
CPUMax  int  CPU Max false 256   
RelativeWeight  int  CPU Relative Weight false 256   
MemoryWeight  int  Memory Relative Weight false 256   
VirtualizationPlatform  string  Virtualization Platform Virtualization Platform Name (for example: HyperV) false 256  False 
IsHighlyAvailable  string  IsHighlyAvailable Determine whether High Availability enabled for this VM false 20  False 
OperatingSystem  string  Operating System Operating System name as reported by VMM false 256  False 
DynamicMemoryEnabled  bool  DynamicMemoryEnabled false 256   
DynamicMemoryMaximumMB  int  DynamicMemoryMaximumMB false 256   
DynamicMemoryBufferPercentage  int  DynamicMemoryBufferPercentage false 256   
CPUCount  int      false 256   
IsTemplate  bool  IsTemplate false 255   
VirtualMachineState  string      false 256  False 
PageFileSize  string      false 256  False 

Health Model:

Source Code:

<ClassType ID="VKernel.CapacityAnalyzer.VirtualMachine" Accessibility="Internal" Abstract="false" Base="SCVMM2012DiscoveryMP!Microsoft.SystemCenter.VirtualMachineManager.2012.VirtualMachine" Hosted="true" Singleton="false">
<Property ID="CPUReserve" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="CPUMax" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="RelativeWeight" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="MemoryWeight" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="VirtualizationPlatform" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="IsHighlyAvailable" Type="string" Key="false" CaseSensitive="false" Length="20" MinLength="0"/>
<Property ID="OperatingSystem" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="DynamicMemoryEnabled" Type="bool" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="DynamicMemoryMaximumMB" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="DynamicMemoryBufferPercentage" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="CPUCount" Type="int" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="IsTemplate" Type="bool" Key="false" CaseSensitive="false" Length="255" MinLength="0"/>
<Property ID="VirtualMachineState" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="PageFileSize" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
</ClassType>