Function: vCenter Virtual Machine Get Advanced Settings

by Simon Sparks · 5 January 2026

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 VcVirtualMachineGetAdvancedSettings(objVcVirtualMachine: VcVirtualMachine): Properties {
    let objProperties: Properties = new Properties();

    let objVcVirtualMachineConfigInfo: VcVirtualMachineConfigInfo = objVcVirtualMachine.config;

    let arrVcValueOption: VcOptionValue[] = objVcVirtualMachineConfigInfo.extraConfig;

    arrVcValueOption.forEach((objOptionValue: VcOptionValue): void => {

        objProperties.put(objOptionValue.key, objOptionValue.value_AnyValue);

    });

    return objProperties;
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like