SettingsDepotContentComponentsFilterSpec

The Components.FilterSpec structure contains fields used to filter the results when listing components, see Components.list).


Properties

bundle_types Optional

The Components.ComponentBundleType enumerated type defines possible ways components are bundled.
INDEPENDENT : Components not bundled in base-images or add-ons
BASE_IMAGE : Components bundled in base-images
ADD_ON : Components bundled in add-ons

Possible values are: INDEPENDENTBASE_IMAGEADD_ON


string
min_version Optional

Minimum version of the component that can match the filter. If set, only components with version greater than or equal to the given version match the filter.


array of string
names Optional

Names that a component must have to match the filter. If unset or empty, components with any name will match the filter. When clients pass a value of this structure as a parameter, the field must contain identifiers for the resource type: com.vmware.esx.settings.component. When operations return a value of this structure as a result, the field will contain identifiers for the resource type: com.vmware.esx.settings.component.


array of string
vendors Optional

Vendors that a component must have to match the filter. If unset or empty, components with any vendor name match the filter.


array of string
versions Optional

Versions that a component must have to match the filter. If unset or empty, components with any version will match the filter.

JSON Example

{
    "bundle_types": "INDEPENDENT",
    "min_version": "string",
    "names": [
        "string"
    ],
    "vendors": [
        "string"
    ],
    "versions": [
        "string"
    ]
}

Feedback

Was this page helpful?