SettingsEffectiveComponentDetails
The EffectiveComponentDetails structure contains information that provide more details about the component from the depot.
Properties
Display name of the component.
Human readable version of the component.
Note assosicated with this component. If unset, note is present for this component.
List of other component versions present in base image, add-ons or solutions that this component is overriding. For example, if a component version-1 was implicitly present in the base image, but user wants it to be changed to version-2. In that case, EffectiveComponentDetails.source would be USER and there will be one entry in this list indicating base image component version-1 is being overridden.
The ComponentSource enumerated type contains the component’s source information.
BASE_IMAGE : Base image is the source for this component
ADD_ON : Addon is the source for this component
USER : User is the source for this component
SOLUTION : Solution is the source for this component
HARDWARE_SUPPORT_PACKAGE : Hardware Support Package (HSP) is the source for this component
Possible values are: BASE_IMAGE , ADD_ON , USER , SOLUTION , HARDWARE_SUPPORT_PACKAGE
Vendor of the component.
JSON Example
{
"display_name": "string",
"display_version": "string",
"overridden_components": [
{
"display_version": "string",
"note": {
"args": [
"string"
],
"default_message": "string",
"id": "string"
},
"source": "BASE_IMAGE",
"version": "string"
}
],
"source": "BASE_IMAGE",
"vendor": "string"
}