Tanner_R
Enthusiast
Enthusiast

Set/Override GuestOS setting in VM deployment

Hello everyone,

I have an empty VM template (no OS installed), that was created with the OS Version set to "SUSE Linux Enterprise 12 (64-Bit)." When I clone a VM from this template, I get an empty VM, set for use with SUSE 12 64-Bit. What I want is to allow the user to change this setting before deployment in VRA.

I have tried to override this setting in VRA using the following properties:

VirtualMachine.Config.GuestId

vim.vm.GuestOsDescriptor.GuestOsIdentifier

vm.GuestOsDescriptor.GuestOsIdentifier

VirtualMachine.GuestOsDescriptor.GuestOsIdentifier

With a value of 'rhel6_64Guest'. None of these have worked, and the VM is always cloned as SUSE 12 64-bit.

Can anyone tell me what the correct property to set would be? For example, I can override some network settings by manually creating a property named 'VirtualMachine.Network0.Name'.

Thanks,

Tanner