GuestCustomizationSpec
The CustomizationSpec structure contains information required to customize a virtual machine when deploying it or migrating it to a new host.
Properties
configuration_spec
Required
Settings to be applied to the guest during the customization.
global_DNS_settings
Required
Global DNS settings constitute the DNS settings that are not specific to a particular virtual network adapter.
array of
GuestAdapterMapping
interfaces
Required
IP settings that are specific to a particular virtual network adapter. The AdapterMapping structure maps a network adapter’s MAC address to its IPSettings. May be empty if there are no network adapters, else should match number of network adapters configured for the VM.
JSON Example
{
"configuration_spec": {},
"global_DNS_settings": {},
"interfaces": [
{
"adapter": {}
}
]
}