Configuring Distributed Power Management
Next, we will configure Distributed Power Management using the vSphere API and PowerCLI. To achieve this, we will use the ReconfigureComputeResource_Task
method, which is defined under the All Methods section in VMware vSphere API documentation.
On further inspection, we can see that this method takes two inputs. First, a set of configuration changes to apply to the compute resource in the form of ComputeResourceConfigSpec
specification. If we check ComputeResourceConfigSpec
, further we can see that we can extend its use to the ClusterConfigSpecEx
data object that has the properties that can configure the services listed here:
High Availability (HA)
Distributed Resource Scheduling (DRS)
Distributed Power Management (DPM)
VSAN
We can see that we can use the following properties:
dasConfig
dasVmConfigSpec
dpmConfig
dpmHostConfigSpec
drsConfig
drsVmConfigSpec
groupSpec
rulesSpec
vsanConfig
vsanHostConfigSpec
The property that we need to use and...