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 Functions: VcVirtualMachineEnterBiosOnNextBootEnable
public VcVirtualMachineEnterBiosOnNextBootEnable(objVcVirtualMachine: VcVirtualMachine): boolean {
let blnReturn: boolean = this.VcVirtualMachineEnterBiosOnNextBootToggle(objVcVirtualMachine, true);
return blnReturn;
}TypeScriptPublic Function: VcVirtualMachineEnterBiosOnNextBootDisable
public VcVirtualMachineEnterBiosOnNextBootDisable(objVcVirtualMachine: VcVirtualMachine): boolean {
let blnReturn: boolean = this.VcVirtualMachineEnterBiosOnNextBootToggle(objVcVirtualMachine, false);
return blnReturn;
}TypeScriptPrivate Function: EnterBiosOnNextBootToggle
private VcVirtualMachineEnterBiosOnNextBootToggle(objVcVirtualMachine: VcVirtualMachine, blnEnterBIOSSetup: boolean): boolean {
let objVcVirtualMachineBootOptions: VcVirtualMachineBootOptions = new VcVirtualMachineBootOptions();
objVcVirtualMachineBootOptions.enterBIOSSetup = blnEnterBIOSSetup;
let objVcVirtualMachineConfigSpec: VcVirtualMachineConfigSpec = new VcVirtualMachineConfigSpec();
objVcVirtualMachineConfigSpec.bootOptions = objVcVirtualMachineBootOptions;
let blnReturn: boolean = this.Reconfigure(objVcVirtualMachine, objVcVirtualMachineConfigSpec);
return blnReturn;
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
