To use this function add it to the class library file named vCenterServerService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: vCenterServerService.ts
Functions: VcVirtualMachineIsCpuHotAddEnabled, VcVirtualMachineIsCpuHotRemoveEnabled, VcVirtualMachineIsMemoryHotAddEnabled
public VcVirtualMachineIsCpuHotAddEnabled(objVcVirtualMachine: VcVirtualMachine): boolean {
let objVcVirtualMachineConfigInfo: VcVirtualMachineConfigInfo = objVcVirtualMachine.config;
let blnCpuHotAddEnabled: boolean = objVcVirtualMachineConfigInfo.cpuHotAddEnabled;
return blnCpuHotAddEnabled;
}
public VcVirtualMachineIsCpuHotRemoveEnabled(objVcVirtualMachine: VcVirtualMachine): boolean {
let objVcVirtualMachineConfigInfo: VcVirtualMachineConfigInfo = objVcVirtualMachine.config;
let blnCpuHotAddRemove: boolean = objVcVirtualMachineConfigInfo.cpuHotRemoveEnabled;
return blnCpuHotAddRemove;
}
public VcVirtualMachineIsMemoryHotAddEnabled(objVcVirtualMachine: VcVirtualMachine): boolean {
let objVcVirtualMachineConfigInfo: VcVirtualMachineConfigInfo = objVcVirtualMachine.config;
let blnMemoryHotAddEnabled: boolean = objVcVirtualMachineConfigInfo.memoryHotAddEnabled;
return blnMemoryHotAddEnabled;
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
