Esx.Settings.Clusters.Vms.Solutions.ListResult

Esx.Settings.Clusters.Vms.Solutions.ListResult
Esx.Settings.Clusters.Vms.Solutions.ListResult

The Esx.Settings.Clusters.Vms.Solutions.ListResult schema contains properties that describe the desired specification of the solutions in a given cluster specified by the Esx.Settings.Clusters.Vms.Solutions.FilterSpec of the corresponding GET /esx/settings/clusters/{cluster}/vms/solutions operation.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "solutions": {
        "solutions": {
            "deployment_type": "string",
            "display_name": "string",
            "display_version": "string",
            "vm_name_template": {
                "prefix": "string",
                "suffix": "string"
            },
            "host_solution_info": {
                "prefer_host_configuration": false,
                "vm_networks": [
                    "string"
                ],
                "vm_datastores": [
                    "string"
                ]
            },
            "cluster_solution_info": {
                "vm_count": 0,
                "vm_placement_policies": [
                    "string"
                ],
                "vm_networks": {
                    "vm_networks": "string"
                },
                "vm_datastores": [
                    "string"
                ],
                "devices": {},
                "remediation_policy": "string",
                "alternative_vm_specs": [
                    {
                        "selection_criteria": {
                            "selection_type": "string",
                            "extra_config_value": "string"
                        },
                        "devices": {}
                    }
                ]
            },
            "hook_configurations": {
                "hook_configurations": {
                    "timeout": 0
                }
            },
            "ovf_resource": {
                "location_type": "string",
                "url": "string",
                "ssl_certificate_validation": "string",
                "certificate": "string",
                "authentication_scheme": "string"
            },
            "ovf_descriptor_properties": {
                "ovf_descriptor_properties": "string"
            },
            "vm_clone_config": "string",
            "vm_storage_policy": "string",
            "vm_storage_profiles": [
                "string"
            ],
            "vm_disk_type": "string",
            "vm_resource_pool": "string",
            "vm_folder": "string",
            "vm_resource_spec": {
                "ovf_deployment_option": "string"
            },
            "redeployment_policy": "string"
        }
    }
}
object
solutions
Required

Map of solution identifiers to their desired specification.

This property was added in vSphere API 9.0.0.0.

When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: com.vmware.esx.settings.vms.SystemVmSolution. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: com.vmware.esx.settings.vms.SystemVmSolution.