vSphere ESX Agent Manager API


Data Object - SolutionsApplySpec

Extends
vmodl.DynamicData
See also
vim.HostSystem.html">HostSystem,

Properties

Name Type Description
deploymentUnits*xsd:string[]

Deployment units on which solutions that are specified by the this structure need to be applied. Applicable only to solutions with SolutionsClusterBoundSolutionConfig.

The deployment unit represents a single VM instance deployment. It is returned by the Compliance operation.

If omitted - the configured solutions by solutions are applied on all of the deployment units in the cluster.

desiredState*SolutionsSolutionConfig[]

Complete desired state to be applied on the target entity.

the solutions member limits which parts of this desired state to be applied

    If the solutions member is omitted.
  • Any solution described in this structure will be applied on the target entity
  • Any solution already existing on the target entity, but missing from this structure, will be deleted from the target entity

hosts*vmodl.ManagedObjectReference
to a vim.HostSystem

Specifies exact hosts to apply the desired state to, instead of every host in the cluster. Applicable only to solutions with SolutionsHostBoundSolutionConfig.
solutions*xsd:string[]

If provided, limits the parts of the desiredState structure to be applied on the target entity.
  • solutions that are also present in the desiredState structure will be applied on the target entity.
  • solutions that are missing from the desiredState structure will be deleted from the target entity.

Properties inherited from vmodl.DynamicData
None
*Need not be set
Show WSDL type definition