Orchestrator Function: vCenter Cluster Compute Resource Set Minimum Hardware Version

by Simon Sparks · 5 January 2026

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

publicVcClusterComputeResourceSetMinimumHardwareVersion(objVcClusterComputeResource:VcClusterComputeResource,strMaxHardwareVersion:string,strDefaultHardwareVersion:string):void{
letobjVcComputeResourceConfigSpec:VcComputeResourceConfigSpec=newVcComputeResourceConfigSpec();
objVcComputeResourceConfigSpec.maximumHardwareVersionKey=strMaxHardwareVersion;
objVcComputeResourceConfigSpec.defaultHardwareVersionKey=strDefaultHardwareVersion;

letobjVcTask: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.

You may also like