vSphere ESX Agent Manager API
|
| Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |
Data Object - SolutionsClusterBoundSolutionConfig
- Extends
- SolutionsTypeSpecificSolutionConfig
- See also
-
vim.Datastore.html">Datastore, SolutionsAlternativeVmSpec, SolutionsRemediationPolicy, SolutionsVMNetworkMapping,
Properties
*Need not be setName Type Description alternativeVmSpecs* SolutionsAlternativeVmSpec[] Array of AlternativeVmSpecs to be applied on the System VMs. If omitted - no AlternativeVmSpecs will be applied to the System VMs.
Since vEAM API 9.1
datastores* vmodl.ManagedObjectReference
to a vim.DatastoreDatastores to be configured as a storage of the VMs. The first available datastore in the cluster is used. The collection cannot contain duplicate elements. If omitted - the system automatically selects the datastore. The selection takes into account the other properties of the desired state specification (the provided VM storage policies and VM devices) and the runtime state of the datastores in the cluster. It is required DRS to be enabled on the cluster.
devices* vim.vm.ConfigSpec Devices of the VMs not defined in the OVF descriptor. Mutually exclusive with vmNetworks. If datastores is not set, the devices of the VMs not defined in the OVF descriptor should be provided to devices and not as part of a VM lifecycle hook (VM reconfiguration). Otherwise, the compatibility of the devices with the selected host and datastore where the VM is deployed needs to be ensured by the client.
1. For VM initial placement the devices are added to the VM configuration. 2. For the reconfiguration it is checked what devices need to be added, removed, and edited on the existing VMs. NOTE: No VM relocation is executed before the VM reconfiguration.
The supported property of vim.vm.ConfigSpec is vim.vm.ConfigSpec.deviceChange. The supported vim.vm.device.VirtualDeviceSpec.operation is Operation#add. For vim.vm.device.VirtualEthernetCard the unique identifier is vim.vm.device.VirtualDevice#unitNumber.
If omitted - no additional devices will be added to the VMs.
remediationPolicy* SolutionsRemediationPolicy Type of remediation policy for the deployment units. If {@code }, defaults to ParallelRemediationPolicy. Since vEAM API 9.1
vmCount xsd:int The number of instances of the specified VM to be deployed across the cluster.
vmNetworks* SolutionsVMNetworkMapping[] Networks defined in the OVF to be configured on the VMs. Mutually exclusive with devices. If omitted - no VM networks are configured.
vmPlacementPolicies* xsd:string[] VM placement policies to be configured on the VMs SolutionsVmPlacementPolicy If omitted - no VM placement policies are configured.
Properties inherited from SolutionsTypeSpecificSolutionConfig None Properties inherited from vmodl.DynamicData None
Show WSDL type definition
Top of page Local Properties Managed Object Types Data Object Types All Properties All Methods