Esx. Settings. Depot Content. Hardware Support. Manifests List

Esx. Settings. Depot Content. Hardware Support. Manifests List

Returns a list of currently available Hardware Support Package (HSP) manifests in the depot.

This operation was added in vSphere API 7.0.0.0.

Returns an authorization error if you do not have all of the privileges described as follows:

  • Operation execution requires VcIntegrity.lifecycleSettings.Read.
Request
URI
GET
https://{api_host}/esx/settings/depot-content/hardware-support/manifests
COPY
Query Parameters
filter
Optional

The specification of matching HSP manifests.

If missing or null, the behavior is equivalent to a Esx.Settings.DepotContent.HardwareSupport.Manifests.FilterSpec with all properties missing or null, which means all HSP manifests match the filter.

string of array
vendors
Optional

Vendors that an HSP manifest must have to match the filter.

This property was added in vSphere API 7.0.0.0.

If missing or null or empty, HSP manifests from any vendor will match the filter.

string of array
managers
Optional

HSM names that an HSP manifest must have to match the filter.

This property was added in vSphere API 7.0.0.0.

If missing or null or empty, HSP manifests for any HSM will match the filter.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: com.vmware.esx.setting.hardware_support.manager. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.esx.setting.hardware_support.manager.

string of array
packages
Optional

Packages names that an HSP manifest must have to match the filter.

This property was added in vSphere API 7.0.0.0.

If missing or null or empty, HSP manifests for any package will match the filter.

string of array
package_versions
Optional

Package versions that an HSP manifest must have to match the filter.

This property was added in vSphere API 7.0.0.0.

If missing or null or empty, HSP manifests with any version will match the filter.

string of array
names
Optional

Manifest names that an HSP manifest must have to match the filter.

This property was added in vSphere API 7.0.0.0.

If missing or null or empty, HSP manifests with any name will match the filter.


Authentication
This operation uses the following authentication methods.
Responses
200

List of HSP manifests in the depot.

Returns Array of Esx.Settings.DepotContent.HardwareSupport.Manifests.Summary of type(s) application/json
[
    "Esx.Settings.DepotContent.HardwareSupport.Manifests.Summary Object"
]

400

If a required parameter is invalid or missing.

Returns Vapi.Std.Errors.InvalidArgument of type(s) application/json
"Vapi.Std.Errors.InvalidArgument Object"

401

if the caller is not authenticated.

Returns Vapi.Std.Errors.Unauthenticated of type(s) application/json
"Vapi.Std.Errors.Unauthenticated Object"

403

if the caller is not authorized to access the info.

Returns Vapi.Std.Errors.Unauthorized of type(s) application/json
"Vapi.Std.Errors.Unauthorized Object"

404

If there are no manifests matching the filter spec.

Returns Vapi.Std.Errors.NotFound of type(s) application/json
"Vapi.Std.Errors.NotFound Object"

500

If there is unknown internal error. The accompanying error message will give more details about the failure.

Returns Vapi.Std.Errors.Error of type(s) application/json
"Vapi.Std.Errors.Error Object"

503

If the service is not available.

Returns Vapi.Std.Errors.ServiceUnavailable of type(s) application/json
"Vapi.Std.Errors.ServiceUnavailable Object"

Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/esx/settings/depot-content/hardware-support/manifests