1.9 KiB
1.9 KiB
Interface SecurityQueryUserRequest
| Name | Type | Description |
|---|---|---|
body |
string | ({ [key: string]: any; } & { with_profile_uid?: never; query?: never; from?: never; sort?: never; size?: never; search_after?: never; }) |
from |
integer | The starting document offset. It must not be negative. By default, you cannot page through more than 10,000 hits using the from and size parameters. To page through more hits, use the search_after parameter. |
query |
SecurityQueryUserUserQueryContainer | A query to filter which users to return. If the query parameter is missing, it is equivalent to a match_all query. The query supports a subset of query types, including match_all, bool, term, terms, match, ids, prefix, wildcard, exists, range, and simple_query_string. You can query the following information associated with user: username, roles, enabled, full_name, and email. |
querystring |
{ [key: string]: any; } & { with_profile_uid?: never; query?: never; from?: never; sort?: never; size?: never; search_after?: never; } | All values in querystring will be added to the request querystring. |
search_after |
SortResults | The search after definition |
size |
integer | The number of hits to return. It must not be negative. By default, you cannot page through more than 10,000 hits using the from and size parameters. To page through more hits, use the search_after parameter. |
sort |
Sort | The sort definition. Fields eligible for sorting are: username, roles, enabled. In addition, sort can also be applied to the _doc field to sort by index order. |
with_profile_uid |
boolean | Determines whether to retrieve the user profile UID, if it exists, for the users. |