esx settings: solution info

The solution_info structure contains information that describe solution registered in the software specification.

Representation:

{
    "components"[
        {
            "component""obj-103"
        },
        {
            "component""obj-103"
        }
    ],
    "details"{
        "components"[
            {
                "component""obj-103",
                "display_version""string",
                "vendor""string",
                "display_name""string"
            },
            {
                "component""obj-103",
                "display_version""string",
                "vendor""string",
                "display_name""string"
            }
        ],
        "display_version""string",
        "display_name""string"
    },
    "version""string"
}

Attributes:

Name Type Description
Required
details.display_name string Display name of the solution.

details.display_version string Display version of the solution.

details.components solution_component_details[] Components registered by the solution. If the component is not present in the depot, then corresponding details are absent from the list.

details.components[].component string Identifier of the component.

When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.esx.settings.component. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.esx.settings.component.

details.components[].display_name string Display name of the component.

version string Version of the solution.

components solution_component_spec[] Components registered by the solution.

Optional
details solution_details Details about the solution from the depot.

Optional. unset if solution is not present in the depot.

details.components[].display_version string Human readable version of the component.

Optional. unset if no version is provided for the component.