API generation
This commit is contained in:
@ -1032,6 +1032,27 @@ SecurityApi.prototype.putUser = function securityPutUserApi (params, options, ca
|
|||||||
return this.transport.request(request, options, callback)
|
return this.transport.request(request, options, callback)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SecurityApi.prototype.queryApiKeys = function securityQueryApiKeysApi (params, options, callback) {
|
||||||
|
;[params, options, callback] = normalizeArguments(params, options, callback)
|
||||||
|
|
||||||
|
let { method, body, ...querystring } = params
|
||||||
|
querystring = snakeCaseKeys(acceptedQuerystring, snakeCase, querystring)
|
||||||
|
|
||||||
|
let path = ''
|
||||||
|
if (method == null) method = body == null ? 'GET' : 'POST'
|
||||||
|
path = '/' + '_security' + '/' + '_query' + '/' + 'api_key'
|
||||||
|
|
||||||
|
// build request object
|
||||||
|
const request = {
|
||||||
|
method,
|
||||||
|
path,
|
||||||
|
body: body || '',
|
||||||
|
querystring
|
||||||
|
}
|
||||||
|
|
||||||
|
return this.transport.request(request, options, callback)
|
||||||
|
}
|
||||||
|
|
||||||
SecurityApi.prototype.samlAuthenticate = function securitySamlAuthenticateApi (params, options, callback) {
|
SecurityApi.prototype.samlAuthenticate = function securitySamlAuthenticateApi (params, options, callback) {
|
||||||
;[params, options, callback] = normalizeArguments(params, options, callback)
|
;[params, options, callback] = normalizeArguments(params, options, callback)
|
||||||
|
|
||||||
@ -1228,6 +1249,7 @@ Object.defineProperties(SecurityApi.prototype, {
|
|||||||
put_role: { get () { return this.putRole } },
|
put_role: { get () { return this.putRole } },
|
||||||
put_role_mapping: { get () { return this.putRoleMapping } },
|
put_role_mapping: { get () { return this.putRoleMapping } },
|
||||||
put_user: { get () { return this.putUser } },
|
put_user: { get () { return this.putUser } },
|
||||||
|
query_api_keys: { get () { return this.queryApiKeys } },
|
||||||
saml_authenticate: { get () { return this.samlAuthenticate } },
|
saml_authenticate: { get () { return this.samlAuthenticate } },
|
||||||
saml_complete_logout: { get () { return this.samlCompleteLogout } },
|
saml_complete_logout: { get () { return this.samlCompleteLogout } },
|
||||||
saml_invalidate: { get () { return this.samlInvalidate } },
|
saml_invalidate: { get () { return this.samlInvalidate } },
|
||||||
|
|||||||
4
api/requestParams.d.ts
vendored
4
api/requestParams.d.ts
vendored
@ -2476,6 +2476,10 @@ export interface SecurityPutUser<T = RequestBody> extends Generic {
|
|||||||
body: T;
|
body: T;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface SecurityQueryApiKeys<T = RequestBody> extends Generic {
|
||||||
|
body?: T;
|
||||||
|
}
|
||||||
|
|
||||||
export interface SecuritySamlAuthenticate<T = RequestBody> extends Generic {
|
export interface SecuritySamlAuthenticate<T = RequestBody> extends Generic {
|
||||||
body: T;
|
body: T;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -9256,9 +9256,9 @@ _Default:_ `5`
|
|||||||
client.searchMvt({
|
client.searchMvt({
|
||||||
index: string | string[],
|
index: string | string[],
|
||||||
field: string,
|
field: string,
|
||||||
zoom: integer,
|
zoom: number,
|
||||||
x: integer,
|
x: number,
|
||||||
y: integer,
|
y: number,
|
||||||
exact_bounds: boolean,
|
exact_bounds: boolean,
|
||||||
extent: number,
|
extent: number,
|
||||||
grid_precision: number,
|
grid_precision: number,
|
||||||
@ -9277,13 +9277,13 @@ link:{ref}/search-vector-tile-api.html[Documentation] +
|
|||||||
|`string` - Field containing geospatial data to return
|
|`string` - Field containing geospatial data to return
|
||||||
|
|
||||||
|`zoom`
|
|`zoom`
|
||||||
|`integer` - Zoom level for the vector tile to search
|
|`number` - Zoom level for the vector tile to search
|
||||||
|
|
||||||
|`x`
|
|`x`
|
||||||
|`integer` - X coordinate for the vector tile to search
|
|`number` - X coordinate for the vector tile to search
|
||||||
|
|
||||||
|`y`
|
|`y`
|
||||||
|`integer` - Y coordinate for the vector tile to search
|
|`number` - Y coordinate for the vector tile to search
|
||||||
|
|
||||||
|`exact_bounds` or `exactBounds`
|
|`exact_bounds` or `exactBounds`
|
||||||
|`boolean` - If false, the meta layer's feature is the bounding box of the tile. If true, the meta layer's feature is a bounding box resulting from a `geo_bounds` aggregation.
|
|`boolean` - If false, the meta layer's feature is the bounding box of the tile. If true, the meta layer's feature is a bounding box resulting from a `geo_bounds` aggregation.
|
||||||
@ -10250,6 +10250,23 @@ link:{ref}/security-api-put-user.html[Documentation] +
|
|||||||
|
|
||||||
|===
|
|===
|
||||||
|
|
||||||
|
[discrete]
|
||||||
|
=== security.queryApiKeys
|
||||||
|
|
||||||
|
[source,ts]
|
||||||
|
----
|
||||||
|
client.security.queryApiKeys({
|
||||||
|
body: object
|
||||||
|
})
|
||||||
|
----
|
||||||
|
link:{ref}/security-api-query-api-key.html[Documentation] +
|
||||||
|
[cols=2*]
|
||||||
|
|===
|
||||||
|
|`body`
|
||||||
|
|`object` - From, size, query, sort and search_after
|
||||||
|
|
||||||
|
|===
|
||||||
|
|
||||||
[discrete]
|
[discrete]
|
||||||
=== security.samlAuthenticate
|
=== security.samlAuthenticate
|
||||||
|
|
||||||
|
|||||||
8
index.d.ts
vendored
8
index.d.ts
vendored
@ -2466,6 +2466,14 @@ declare class Client {
|
|||||||
putUser<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
putUser<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
putUser<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityPutUser<TRequestBody>, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
putUser<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityPutUser<TRequestBody>, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
putUser<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityPutUser<TRequestBody>, options: TransportRequestOptions, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
putUser<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityPutUser<TRequestBody>, options: TransportRequestOptions, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
|
query_api_keys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params?: RequestParams.SecurityQueryApiKeys<TRequestBody>, options?: TransportRequestOptions): TransportRequestPromise<ApiResponse<TResponse, TContext>>
|
||||||
|
query_api_keys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
|
query_api_keys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityQueryApiKeys<TRequestBody>, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
|
query_api_keys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityQueryApiKeys<TRequestBody>, options: TransportRequestOptions, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
|
queryApiKeys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params?: RequestParams.SecurityQueryApiKeys<TRequestBody>, options?: TransportRequestOptions): TransportRequestPromise<ApiResponse<TResponse, TContext>>
|
||||||
|
queryApiKeys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
|
queryApiKeys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityQueryApiKeys<TRequestBody>, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
|
queryApiKeys<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecurityQueryApiKeys<TRequestBody>, options: TransportRequestOptions, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
saml_authenticate<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params?: RequestParams.SecuritySamlAuthenticate<TRequestBody>, options?: TransportRequestOptions): TransportRequestPromise<ApiResponse<TResponse, TContext>>
|
saml_authenticate<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params?: RequestParams.SecuritySamlAuthenticate<TRequestBody>, options?: TransportRequestOptions): TransportRequestPromise<ApiResponse<TResponse, TContext>>
|
||||||
saml_authenticate<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
saml_authenticate<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
saml_authenticate<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecuritySamlAuthenticate<TRequestBody>, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
saml_authenticate<TResponse = Record<string, any>, TRequestBody extends RequestBody = Record<string, any>, TContext = Context>(params: RequestParams.SecuritySamlAuthenticate<TRequestBody>, callback: callbackFn<TResponse, TContext>): TransportRequestCallback
|
||||||
|
|||||||
Reference in New Issue
Block a user