Resource Type: esx_system_resource
- Defined in:
- lib/puppet/type/esx_system_resource.rb
- Providers:
-
esx_system_resource
Overview
This resource allows the configuration of system resources of a host that are viewed und er the ‘System Resource Allocation’ section of the vSphere client
Properties
-
cpu_expandable_reservation
Enable expandable reservation
Supported values:- true
- false
-
cpu_limit
CPU limit in MHz
Supported values:- /\d{1,}/
-
cpu_reservation
System resource CPU reservation in MHz
Supported values:- /\d{1,}/
-
memory_expandable_reservation
Enable expandable reservation
Supported values:- true
- false
-
memory_limit
Memory limit in MB
Supported values:- /\d{1,}/
-
memory_reservation
System resource memory reservation in MB
Supported values:- /\d{1,}/
Parameters
-
cpu_unlimited
Enable unlimited CPU resources
Supported values:- true
- false
-
memory_unlimited
Enable unlimited Memory resources
Supported values:- true
- false
-
name (namevar)
A unique name that will allow for setting the same resource on multiple hosts or multiple resources on the same host through multiple resource calls within your puppet manifest.
-
provider
The specific backend to use for this ‘esx_system_resource` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
system_resource
The system resource to be managed