Esx. Settings. Clusters. Vms. Solutions List
Returns the desired specification of given solutions in a given cluster.
This operation was added in vSphere API 9.0.0.0.
Returns an authorization error if you do not have all of the privileges described as follows:
- Operation execution requires VcIntegrity.systemVM.Read.
Identifier of the cluster.
The parameter must be an identifier for the resource type: ClusterComputeResource.
Solutions to return desired specification for.
This property was added in vSphere API 9.0.0.0.
if missing or null or empty the desired specification of all solutions in the cluster to be returned.
When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: com.vmware.esx.settings.vms.SystemVmSolution. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.esx.settings.vms.SystemVmSolution.
The desired specification of solutions in the cluster specified by the filterSpec.
"Esx.Settings.Clusters.Vms.Solutions.ListResult Object"
If the cluster associated with cluster is not managed by vLCM.
"Vapi.Std.Errors.Unsupported Object"
If the caller is not authenticated.
"Vapi.Std.Errors.Unauthenticated Object"
If the user doesn't have the required privileges.
"Vapi.Std.Errors.Unauthorized Object"
If there is no cluster associated with cluster in the system or the filterSpec specifies one or more solutions that are not associated with the cluster.
"Vapi.Std.Errors.NotFound Object"
If there is an unknown internal error. The accompanying error message will give more details about the failure.
"Vapi.Std.Errors.Error Object"
If the service is not available.
"Vapi.Std.Errors.ServiceUnavailable Object"
curl -H 'Authorization: <value>' https://{api_host}/esx/settings/clusters/{cluster}/vms/solutions