Dsl Search
DSL (Domain Specific Language) search API
Request
URI
GET
https://nsxmanager.your.domain/api/v1/search/dsl
COPY
Query Parameters
string
cursor
Optional
Opaque cursor to be used for getting next page of records (supplied by current result page)
string
included_fields
Optional
Comma separated list of fields that should be included in query result
integer
page_size
Optional
Constraints:
minimum: 0
maximum: 1000
default: 1000
Maximum number of results to return in this page (server may return fewer)
string
query
Required
Search query
boolean
sort_ascending
Optional
sort_ascending
string
sort_by
Optional
Field by which records are sorted
Responses
200
OK
Returns
SearchResponse
of type(s)
application/json
This response body class contains all of the following:
InlineSearchResponse1
{
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_self": {},
"cursor": "string",
"result_count": 0,
"sort_ascending": false,
"sort_by": "string",
"results": [
{}
]
}
400
Bad Request
Operation doesn't return any data structure
412
Returns
PreconditionFailed
of type(s)
application/json
Operation doesn't return any data structure
500
Returns
InternalServerError
of type(s)
application/json
Operation doesn't return any data structure
503
Returns
ServiceUnavailable
of type(s)
application/json
Operation doesn't return any data structure
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/api/v1/search/dsl?query=v
Search Operations
GET
Dsl Search
GET
Query Search
POST
Search Reconcile
GET
Get Search Reconcile Status