resource.provision.vmhost
|
String |
The ID of the VM host cluster or VM host that contains this VM.
When provisioning or migrating to a cluster, this value is initially the cluster ID. On subsequent resync or discovery or when using the VsphereUpdate daemon, this is set to the value of the selected VM host within the cluster. |
resource.vm.pool
|
String |
The MOR path of the resource pool that contains this VM.
This value is also a key in the vmhost.vsphere.pools dictionary. |
resource.vm.vmhost.location
|
String |
The MOR path of the VM host cluster that contains this VM.
This is always the cluster if the VM host is in a cluster; otherwise, it is the MOR path of the VM host itself. |
resource.vm.vsphere.cpu.limit
|
Integer |
The maximum amount (in MHz) of CPU resources to be used by this VM. |
resource.vm.vsphere.cpu.reservation
|
Integer |
The minimum amount (in MHz) of CPU resources guaranteed to this VM. |
resource.vm.vsphere.cpu.shares.level
|
String |
The relative amount (assigned a value of low, normal, high, or custom) of CPU allocated for this VM. |
resource.vm.vsphere.cpu.shares.custom
|
Integer |
The custom amount of relative CPU for this VM.
This fact is valid only when the value for the resource.vm.vsphere.cpu.shares.level fact is “custom.” |
resource.vm.vsphere.memory.limit
|
Integer |
The maximum amount (measured in MB) of memory resources to be used by this VM. |
resource.vm.vsphere.memory.reservation
|
Integer |
The minimum amount (measured in MB) of memory resources guaranteed to this VM. |
resource.vm.vsphere.memory.shares.level
|
String |
The relative amount (assigned a value of low, normal, high, or custom) of memory specified for this VM. |
resource.vm.vsphere.memory.shares.custom
|
Integer |
The custom amount of relative memory for this VM.
This fact is valid only when the value for the resource.vm.vsphere.memory.shares.level fact is “custom.” |