Orchestrator Function: vCenter Virtual Machine Enable or Disable Copy And Paste VMRC

by Simon Sparks · 5 January 2026

To use this function add it to the class library file named PluginVCVirtualMachineService.ts

GitHub Repository: https://github.com/SimonSparksUK/Orchestrator

Filename: PluginVCVirtualMachineService.ts

Function: EnableCopyAndPasteVMRC

publicEnableCopyAndPasteVMRC(objVcVirtualMachine:VcVirtualMachine):boolean{

letobjProperties:Properties=newProperties();
objProperties.put("isolation.tools.copy.disable","FALSE");
objProperties.put("isolation.tools.paste.disable","FALSE");
objProperties.put("isolation.tools.setGUIOptions.enable","TRUE");

letblnReturn:boolean=this.ReconfigureAdvancedParameters(objVcVirtualMachine,objProperties);

returnblnReturn;
}
TypeScript

Function: DisableCopyAndPasteVMRC

publicDisableCopyAndPasteVMRC(objVcVirtualMachine:VcVirtualMachine):boolean{

letobjProperties:Properties=newProperties();
objProperties.put("isolation.tools.copy.disable","TRUE");
objProperties.put("isolation.tools.paste.disable","TRUE");
objProperties.put("isolation.tools.setGUIOptions.enable","FALSE");

letblnReturn:boolean=this.ReconfigureAdvancedParameters(objVcVirtualMachine,objProperties);

returnblnReturn;
}
TypeScript

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like