Files
elasticsearch-js/docs/reference/api/SecurityQueryRoleRequest.md
2025-05-27 15:30:21 -05:00

1.8 KiB

Interface SecurityQueryRoleRequest

Name Type Description
body string ({ [key: string]: any; } & { 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 SecurityQueryRoleRoleQueryContainer A query to filter which roles 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 roles: name, description, metadata, applications.application, applications.privileges, and applications.resources.
querystring { [key: string]: any; } & { 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. You can sort on username, roles, or enabled. In addition, sort can also be applied to the _doc field to sort by index order.