Esx. Settings. Depot Content. Components List
Returns a list of currently available components 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.
The specification of matching components.
If missing or null, the behavior is equivalent to a Esx.Settings.DepotContent.Components.FilterSpec with all properties missing or null, which means ALL components match the filter.
Vendors that a component must have to match the filter.
This property was added in vSphere API 7.0.0.0.
If missing or null or empty, components with any vendor name match the filter.
Names that a component must have to match the filter.
This property was added in vSphere API 7.0.0.0.
If missing or null or empty, components with any name 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.settings.component. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.esx.settings.component.
Versions that a component must have to match the filter.
This property was added in vSphere API 7.0.0.0.
If missing or null or empty, components with any version will match the filter.
Component bundle types that a component must have to match the filter.
Possible values:
- INDEPENDENT: Components not bundled in base-images or add-ons
- BASE_IMAGE: Components bundled in base-images
- ADD_ON: Components bundled in add-ons
For more information see: Esx.Settings.DepotContent.Components.ComponentBundleType.
This property was added in vSphere API 7.0.0.0.
If missing or null or empty, all components will match the filter.
List of components in the depot.
[
"Esx.Settings.DepotContent.Components.Summary Object"
]
if the caller is not authenticated.
"Vapi.Std.Errors.Unauthenticated Object"
If there is unknown internal error. The accompanying error message will give more details about the failure.
"Vapi.Std.Errors.Error Object"
If the service is not available.
"Vapi.Std.Errors.ServiceUnavailable Object"
curl -H 'Authorization: <value>' https://{api_host}/esx/settings/depot-content/components