To use this function add it to the class library file named vCenterServerService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: vCenterServerService.ts
Public Function: VcClusterComputeResourceSetMinimumHardwareVersion
public VcClusterComputeResourceSetMinimumHardwareVersion(objVcClusterComputeResource: VcClusterComputeResource, strMaxHardwareVersion: string, strDefaultHardwareVersion: string): void {
let objVcComputeResourceConfigSpec: VcComputeResourceConfigSpec = new VcComputeResourceConfigSpec();
objVcComputeResourceConfigSpec.maximumHardwareVersionKey = strMaxHardwareVersion;
objVcComputeResourceConfigSpec.defaultHardwareVersionKey = strDefaultHardwareVersion;
let objVcTask: VcTask = objVcClusterComputeResource.reconfigureComputeResource_Task(objVcComputeResourceConfigSpec, true);
this.WaitForVcTaskEnd(objVcTask, 1);
this.objLogger.info("Cluster was successfully configured");
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
