External Storage Search Input

Defines the query and optional filters used to search content stored in an external storage provider through the Lambda middleware.

Root XML Tag 

<ExternalStorageSearchInput>

JSON Example 

1{
2  "searchQuery" : "quarterly revenue report",
3  "contentDocumentIds" : [ "069RM000000ABC0" ],
4  "additionalFilters" : { },
5  "maxResults" : 25,
6  "searchHandle" : null
7}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
additionalFiltersObjectProvider-specific filters passed through to the Lambda middleware. Use this to supply filter criteria that the external provider understands.Optional68.0
contentDocumentIdsString[]List of ContentDocument IDs that scopes the search to specific documents. Limited to 1,000 IDs. A ContentDocument ID must be 15 characters long.Optional68.0
maxResultsIntegerMaximum number of results to return per page. Must be between 1 and 100. Defaults to 100 when omitted.Optional68.0
searchHandleStringOpaque pagination token from the nextSearchHandle value of a previous response. Pass it to fetch the next page of results.Optional68.0
searchQueryStringText of the search to run against the external provider. Must contain 1 to 4,096 characters and can’t be empty.Required68.0