Veeam.Virt.Extensions.VMware.VMGUEST.TemplateVMware Virtual Machine (Template)

Veeam.Virt.Extensions.VMware.VMGUEST.Template (ClassType)

Element properties:

Base ClassVeeam.Virt.Extensions.VMware.nworksVMware
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId0bd61b8b-8d63-70b1-2dcb-2d94628cea44

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False     
System.ConfigItem:
ObjectStatus  enum  Object Status Object status false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Asset Status Asset status false 256      System.ConfigItem.AssetStatusEnum 
Notes  richtext  Notes Notes false 4000       
Veeam.Virt.Extensions.VMware.VMGUEST.Template:
id  string  id true 256  False     
isTemplate  bool  IsTemplate false 256       
guestOSFullName  string  Guest OS false 256  False     
vmVersion  string  VM Version false 256  False     
vCenterName  string  vCenter Name false 256  False     
datacenterName  string  Datacenter Name false 256  False     
clusterName  string  Cluster Name false 256  False     
host  string  Host Name false 256  False     
folderName  string  Folder Name false 256  False     
usesNetworks  string  Uses Networks false 256  False     
usesDatastores  string  Uses Datastores false 256  False     
cpuCount  int  CPU Count false 256       
cpuShares  string  CPU Shares false 256  False     
cpuAllocReservation  int  CPU Reservation MHz false 256       
cpuLimit  string  CPU Limit MHz false 256  False     
memoryConfigMaximum  int  Memory Allocation MB false 256       
memoryShares  string  Memory Shares false 256  False     
memoryAllocReservation  int  Memory Reservation MB false 256       
memoryLimit  string  Memory Limit MB false 256  False     
diskAllocation  string  Disk Allocation GB false 255  False     
diskShares  string  Disk Shares false 256  False     
diskIOPSLimit  string  Disk IOPS Limit false 256  False     
toolsVersion  string  VMware Tools Version false 256  False     
nworksCollector  string  Veeam Collector false 256  False     
custom1  string  Custom Tag 1 false 256  False     
custom2  string  Custom Tag 2 false 256  False     
custom3  string  Custom Tag 3 false 256  False     
reserved1  string  Veeam Backup Replica Source false 256  False     
reserved2  string  vSphere HA Protection false 256  False     

Health Model:

Source Code:

<ClassType ID="Veeam.Virt.Extensions.VMware.VMGUEST.Template" Accessibility="Public" Abstract="false" Base="Veeam.Virt.Extensions.VMware.nworksVMware" Hosted="false" Singleton="false">
<Property ID="id" Type="string" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="isTemplate" Type="bool" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="guestOSFullName" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="vmVersion" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="vCenterName" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="datacenterName" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="clusterName" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="host" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="folderName" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="usesNetworks" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="usesDatastores" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="cpuCount" Type="int" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="cpuShares" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="cpuAllocReservation" Type="int" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="cpuLimit" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="memoryConfigMaximum" Type="int" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="memoryShares" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="memoryAllocReservation" Type="int" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="memoryLimit" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="diskAllocation" Type="string" Key="false" CaseSensitive="false" MaxLength="255" MinLength="0"/>
<Property ID="diskShares" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="diskIOPSLimit" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="toolsVersion" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="nworksCollector" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="custom1" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="custom2" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="custom3" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="reserved1" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
<Property ID="reserved2" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0"/>
</ClassType>