Esx.Settings.Inventory.Reports.TransitionSummary.Hosts.HostSummary
The Esx.Settings.Inventory.Reports.TransitionSummary.Hosts.HostSummary schema contains properties that describes the software that is currently running on a given standalone host. Along with the software details, it also provides the status of a given host with respect to its transition from baseline managed to image managed.
This schema was added in vSphere API 9.0.0.0.
{
"host": "string",
"last_check_time": "string",
"image": {
"base_image": {
"details": {
"display_name": "string",
"display_version": "string",
"release_date": "string",
"quick_patch_compatible_versions": {
"quick_patch_compatible_versions": "string"
}
},
"version": "string"
},
"add_on": {
"details": {
"display_name": "string",
"vendor": "string",
"display_version": "string"
},
"name": "string",
"version": "string"
},
"components": {
"components": {
"version": "string",
"details": {
"display_name": "string",
"vendor": "string",
"display_version": "string"
}
}
},
"solutions": {
"solutions": {
"details": {
"display_name": "string",
"display_version": "string",
"components": [
{
"component": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
]
},
"version": "string",
"components": [
{
"component": "string"
}
]
}
},
"hardware_support": {
"packages": {
"packages": {
"pkg": "string",
"version": "string"
}
}
},
"removed_components": {
"removed_components": {
"version": "string",
"details": {
"display_name": "string",
"vendor": "string",
"display_version": "string"
}
}
},
"alternative_images": {
"alternative_images": {
"base_image": {
"details": {
"display_name": "string",
"display_version": "string",
"release_date": "string",
"quick_patch_compatible_versions": {
"quick_patch_compatible_versions": "string"
}
},
"version": "string"
},
"add_on": {
"details": {
"display_name": "string",
"vendor": "string",
"display_version": "string"
},
"name": "string",
"version": "string"
},
"components": {
"components": {
"version": "string",
"details": {
"display_name": "string",
"vendor": "string",
"display_version": "string"
}
}
},
"solutions": {
"solutions": {
"details": {
"display_name": "string",
"display_version": "string",
"components": [
{
"component": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
]
},
"version": "string",
"components": [
{
"component": "string"
}
]
}
},
"hardware_support": {
"packages": {
"packages": {
"pkg": "string",
"version": "string"
}
}
},
"removed_components": {
"removed_components": {
"version": "string",
"details": {
"display_name": "string",
"vendor": "string",
"display_version": "string"
}
}
},
"display_name": "string",
"selection_criteria": {
"selection_type": "string",
"host_uuids": [
"string"
],
"host_hardware_spec": {
"vendor": "string",
"models": [
"string"
],
"families": [
"string"
],
"oem_strings": [
"string"
]
}
}
}
}
},
"orphan_vibs": false,
"status": "string",
"notifications": {
"info": [
{
"type": "string",
"id": "string",
"time": "string",
"message": "Vapi.Std.LocalizableMessage Object",
"resolution": "Vapi.Std.LocalizableMessage Object",
"originator": "string",
"retriable": false
}
],
"warnings": [
{
"type": "string",
"id": "string",
"time": "string",
"message": "Vapi.Std.LocalizableMessage Object",
"resolution": "Vapi.Std.LocalizableMessage Object",
"originator": "string",
"retriable": false
}
],
"errors": [
{
"type": "string",
"id": "string",
"time": "string",
"message": "Vapi.Std.LocalizableMessage Object",
"resolution": "Vapi.Std.LocalizableMessage Object",
"originator": "string",
"retriable": false
}
]
}
}
Identifier of the host
This property was added in vSphere API 9.0.0.0.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: HostSystem. When operations return a value of this schema as a response, the property will be an identifier for the resource type: HostSystem.
Defines the timestamp when the last com.vmware.esx.settings.inventory.Inventory#extractInstalledImage operation was executed on a given entity.
This property was added in vSphere API 9.0.0.0.
Defines image found on a given entity.
This property was added in vSphere API 9.0.0.0.
Defines if any orphan VIBs are found on an entity. If found the user is expected to check the detailed installed-image report of a given entity.
This property was added in vSphere API 9.0.0.0.
Esx.Settings.Inventory.Reports.TransitionSummary.Hosts.TransitionStatus of a given entity as described in #TransitionStatus.
Possible values:
- NOT_DETECTED: Transition workflow first needs the com.vmware.esx.settings.inventory.Inventory#extractInstalledImage operation to be executed. This status defines that the com.vmware.esx.settings.inventory.Inventory#extractInstalledImage operation is not executed or the result is not available for a given host.
- DETECTING_IMAGE: Defines that com.vmware.esx.settings.inventory.Inventory#extractInstalledImage operation is in-progress for a given host.
- ELIGIBLE: Defines that a given host is ready for transition from baseline managed to image managed. This also states that the given host is also eligible to be transitioned through the com.vmware.esx.settings.inventory.Inventory#transition workflow.
- HOST_LEVEL_CONVERSION_REQUIRED: Defines that the host is not ready for transition from baseline managed to image managed using com.vmware.esx.settings.inventory.Inventory#transition operation. In such case, the given standalone host cannot be transitioned using this workflow but can be done using existing standalone host workflow.
- CONVERTING: Defines that for a given standalone host is getting converted from baseline managed to image managed using com.vmware.esx.settings.inventory.Inventory#transition operation.
- CONVERTED: Defines the a given standalone host is successfully converted from baseline managed to image managed.
- UNKNOWN: Defines that the transition status of the standalone host is unknown.
Warning: this constant is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.
For more information see: Esx.Settings.Inventory.Reports.TransitionSummary.Hosts.TransitionStatus.
This property was added in vSphere API 9.0.0.0.
Describes if any notifications were raised for the given entity during the execution of the operation.
This property was added in vSphere API 9.0.0.0.