Esx.Settings.Clusters.Vms.VmSelectionSpec

Esx.Settings.Clusters.Vms.VmSelectionSpec
Esx.Settings.Clusters.Vms.VmSelectionSpec

The Esx.Settings.Clusters.Vms.VmSelectionSpec schema contains properties to describe the criteria used to select System VMs to which an Esx.Settings.Clusters.Vms.AlternativeVmSpec configuration is applied.

Warning: this schema is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

JSON Example
{
    "selection_type": "string",
    "extra_config_value": "string"
}
string
selection_type
Required

Selection type for this Esx.Settings.Clusters.Vms.VmSelectionSpec.

Possible values:

  • VM_EXTRA_CONFIG: Select System VMs that have a specific property configured in the VM extra configuration. The property has a key='com.vmware.vim.eam.selection'. The value represents a unique identifier used for VM selection and is provided by the client.

For more information see: Esx.Settings.Clusters.Vms.VmSelectionSpec.VmSelectionType.

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

string
extra_config_value
Optional

Unique VM extra configuration property value. The recommended usage is with an UUID.

See Esx.Settings.Clusters.Vms.VmSelectionSpec.VmSelectionType.VM_EXTRA_CONFIG.

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

This property is optional and it is only relevant when the value of selection_type is Esx.Settings.Clusters.Vms.VmSelectionSpec.VmSelectionType.VM_EXTRA_CONFIG.