Content Library Item FindSpec

Content Library Item FindSpec
Content Library Item FindSpec

The Content Library Item FindSpec schema specifies the properties that can be used as a filter to find library items. When multiple properties are specified, all properties of the item must match the specification.

JSON Example
{
    "name": "string",
    "library_id": "string",
    "source_id": "string",
    "type": "string",
    "cached": false
}
string
name
Optional

The name of the library item. The name is case-insensitive. See Content Library ItemModel.name.

If not specified all library item names are searched.

string
library_id
Optional

The identifier of the library containing the item. See Content Library ItemModel.library_id.

If not specified all libraries are searched.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.content.Library. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.content.Library.

string
source_id
Optional

The identifier of the library item as reported by the publisher. See Content Library ItemModel.source_id.

If not specified all library items are searched.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.content.library.Item. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.content.library.Item.

string
type
Optional

The type of the library item. The type is case-insensitive. See Content Library ItemModel.type.

If not specified all types are searched.

boolean
cached
Optional

Whether the item is cached. Possible values are 'true' or 'false'. See Content Library ItemModel.cached.

If not specified all library items are searched.