To use this function add it to the class library file named PluginVCBaseService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: PluginVCBaseService.ts
Description: vCenter Virtual Device Config Spec Create
Protected Function: VcVirtualDeviceConfigSpecCreate
protected VcVirtualDeviceConfigSpecCreate(objVcVirtualDevice: VcVirtualDevice, enumVcVirtualDeviceConfigSpecOperation: VcVirtualDeviceConfigSpecOperation, enumVcVirtualDeviceConfigSpecFileOperation: VcVirtualDeviceConfigSpecFileOperation = null, arrVcVirtualMachineProfileSpec: VcVirtualMachineProfileSpec[] = []): VcVirtualDeviceConfigSpec {
let objVcVirtualDeviceConfigSpec: VcVirtualDeviceConfigSpec = new VcVirtualDeviceConfigSpec();
objVcVirtualDeviceConfigSpec.operation = enumVcVirtualDeviceConfigSpecOperation;
objVcVirtualDeviceConfigSpec.device = objVcVirtualDevice;
objVcVirtualDeviceConfigSpec.profile = arrVcVirtualMachineProfileSpec;
if (enumVcVirtualDeviceConfigSpecFileOperation) {
objVcVirtualDeviceConfigSpec.fileOperation = enumVcVirtualDeviceConfigSpecFileOperation
}
return objVcVirtualDeviceConfigSpec;
}TypeScriptDiscover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
