Settings_Depots_MetadataInfo

Settings_Depots_MetadataInfo
Settings_Depots_MetadataInfo

The MetadataInfo structure contains fields that show the content of a metadata bundle.

JSON Example
{
    "file_name": "string",
    "base_images": [
        {
            "version": "string",
            "display_name": "string",
            "display_version": "string"
        }
    ],
    "addons": {
        "addons": {
            "display_name": "string",
            "vendor": "string",
            "versions": [
                {
                    "version": "string",
                    "display_version": "string"
                }
            ]
        }
    },
    "solutions": {
        "solutions": {
            "display_name": "string",
            "versions": [
                {
                    "version": "string",
                    "display_version": "string"
                }
            ]
        }
    },
    "hardware_support": {
        "hardware_support": {
            "display_name": "string",
            "packages": {
                "packages": {
                    "versions": [
                        {
                            "version": "string"
                        }
                    ]
                }
            }
        }
    },
    "independent_components": {
        "independent_components": {
            "display_name": "string",
            "versions": [
                {
                    "version": "string",
                    "display_version": "string"
                }
            ]
        }
    },
    "updates": {
        "updates": {
            "summary": "string"
        }
    }
}
string
file_name
Required

File name of the metadata bundle.

base_images
Optional

All the base images contained in the metadata bundle. If unset, the metadata bundle contains no base image.

object
addons
Optional

All the addons contained in the metadata bundle. The key is name of addon. If unset, the metadata bundle contains no addon. 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.settings.add_on. 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.settings.add_on.

object
solutions
Optional

All the solutions contained in the metadata bundle. The key is name of solution. If unset, the metadata bundle contains no 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.settings.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.settings.solution.

object
hardware_support
Optional

All the HSMs and their HSPs contained in the metadata bundle. The key is name of HSM. If unset, the metadata bundle contains no hardware support manager. 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.setting.hardware_support.manager. 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.setting.hardware_support.manager.

object
independent_components
Optional

All the independent components contained in the metadata bundle. The components belongs to other base images, addons, solutions and hardware support packages are not counted. The ksy is name of component. If unset, the metadata bundle contains no inpendent 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.settings.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.settings.component.

object
updates
Optional

All the updates (bulletins) contained in the metadata bundle. They key is identifier of the update (bulletin). The value is summary of the update (bulletin). If unset, the metadata bundle contains no update (bulletin). 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.settings.depots.bulletin. 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.settings.depots.bulletin.