Orchestrator Function: vCenter Virtual Device Config Spec Create

by Simon Sparks · 20 February 2026

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

protectedVcVirtualDeviceConfigSpecCreate(objVcVirtualDevice:VcVirtualDevice,enumVcVirtualDeviceConfigSpecOperation:VcVirtualDeviceConfigSpecOperation,enumVcVirtualDeviceConfigSpecFileOperation:VcVirtualDeviceConfigSpecFileOperation=null,arrVcVirtualMachineProfileSpec:VcVirtualMachineProfileSpec[]= []):VcVirtualDeviceConfigSpec{
letobjVcVirtualDeviceConfigSpec:VcVirtualDeviceConfigSpec=newVcVirtualDeviceConfigSpec();
objVcVirtualDeviceConfigSpec.operation=enumVcVirtualDeviceConfigSpecOperation;
objVcVirtualDeviceConfigSpec.device=objVcVirtualDevice;
objVcVirtualDeviceConfigSpec.profile=arrVcVirtualMachineProfileSpec;

if (enumVcVirtualDeviceConfigSpecFileOperation){
objVcVirtualDeviceConfigSpec.fileOperation=enumVcVirtualDeviceConfigSpecFileOperation
}

returnobjVcVirtualDeviceConfigSpec;
}
TypeScript

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like