Hosts_SoftwareInfo

Hosts_SoftwareInfo
Hosts_SoftwareInfo

The SoftwareInfo structure contains fields that describes the software solution for an ESX host.

JSON Example
{
    "base_image": {
        "version": "string",
        "display_name": "string",
        "display_version": "string",
        "release_date": "string"
    },
    "add_on": {
        "name": "string",
        "version": "string",
        "display_name": "string",
        "vendor": "string",
        "display_version": "string"
    },
    "components": {
        "components": {
            "version": "string",
            "display_name": "string",
            "display_version": "string",
            "vendor": "string"
        }
    },
    "solutions": {
        "solutions": {
            "version": "string",
            "display_name": "string",
            "components": {
                "components": "Hosts_ComponentInfo Object"
            }
        }
    },
    "hardware_support": {
        "packages": {
            "packages": {
                "pkg": "string",
                "version": "string"
            }
        }
    },
    "removed_components": {
        "removed_components": {
            "version": "string",
            "display_name": "string",
            "display_version": "string",
            "vendor": "string"
        }
    }
}
base_image
Required

The BaseImageInfo structure contains fields that describe a specific ESX base-image in the software solution.

add_on
Optional

The AddOnInfo structure contains fields that describe a specific OEM customization add-on in the software solution.

object
components
Required

Map of components in an ESX image. The key is the component name and value is the information about specific version of the component. When clients pass a value of this structure as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.hosts.component. When operations return a value of this structure as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.hosts.component.

object
solutions
Required

Map of software solutions in an ESX image. The key is the solution name and value is the specification detailing components registered by that solution. When clients pass a value of this structure as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.hosts.solution. When operations return a value of this structure as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.hosts.solution.

hardware_support
Optional

The HardwareSupportInfo structure contains information to describe the Hardware Support Package (HSP) in the software solution.

object
removed_components
Optional

Information about the components to be removed in the software specification. This field is optional because it was added in a newer version than its parent node. When clients pass a value of this structure as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.hosts.component. When operations return a value of this structure as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.hosts.component.