Skip to content

Commit 01f8015

Browse files
authored
[8.16][OpenAPI] Edit summaries for security APIs (#3035) (#3047)
1 parent fd5dea8 commit 01f8015

File tree

36 files changed

+346
-160
lines changed

36 files changed

+346
-160
lines changed

output/openapi/elasticsearch-openapi.json

Lines changed: 134 additions & 53 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/openapi/elasticsearch-serverless-openapi.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/schema/schema.json

Lines changed: 114 additions & 96 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

specification/_doc_ids/table.csv

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@ lowercase-processor,https://www.elastic.co/guide/en/elasticsearch/reference/{bra
259259
mapping-date-format,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-date-format.html
260260
mapping-meta-field,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-meta-field.html
261261
mapping-metadata,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-fields.html
262+
mapping-roles,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-roles.html
262263
mapping-settings-limit,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-settings-limit.html
263264
mapping-source-field,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-source-field.html
264265
mapping,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping.html
@@ -570,6 +571,8 @@ security-api-saml-logout,https://www.elastic.co/guide/en/elasticsearch/reference
570571
security-api-saml-prepare-authentication,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-saml-prepare-authentication.html
571572
security-api-saml-sp-metadata,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-saml-sp-metadata.html
572573
security-api-ssl,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-ssl.html
574+
security-privileges,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-privileges.html
575+
service-accounts,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/service-accounts.html
573576
set-processor,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/set-processor.html
574577
shape,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/shape.html
575578
simulate-pipeline-api,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/simulate-pipeline-api.html

specification/security/activate_user_profile/Request.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ import { GrantType } from '@security/_types/GrantType'
2121
import { RequestBase } from '@_types/Base'
2222

2323
/**
24-
* Creates or updates a user profile on behalf of another user.
24+
* Activate a user profile.
25+
*
26+
* Create or update a user profile on behalf of another user.
2527
* @rest_spec_name security.activate_user_profile
2628
* @availability stack since=8.2.0 stability=stable
2729
* @availability serverless stability=stable visibility=private

specification/security/authenticate/SecurityAuthenticateRequest.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import { RequestBase } from '@_types/Base'
2121

2222
/**
2323
* Authenticate a user.
24+
*
2425
* Authenticates a user and returns information about the authenticated user.
2526
* Include the user information in a [basic auth header](https://en.wikipedia.org/wiki/Basic_access_authentication).
2627
* A successful call returns a JSON structure that shows user information such as their username, the roles that are assigned to the user, any assigned metadata, and information about the realms that authenticated and authorized the user.

specification/security/bulk_delete_role/SecurityBulkDeleteRoleRequest.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ import { RequestBase } from '@_types/Base'
2121
import { Refresh } from '@_types/common'
2222

2323
/**
24+
* Bulk delete roles.
25+
*
2426
* The role management APIs are generally the preferred way to manage roles, rather than using file-based role management.
2527
* The bulk delete roles API cannot delete roles that are defined in roles files.
2628
* @rest_spec_name security.bulk_delete_role

specification/security/bulk_put_role/SecurityBulkPutRoleRequest.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ import { RequestBase } from '@_types/Base'
2323
import { Refresh } from '@_types/common'
2424

2525
/**
26+
* Bulk create or update roles.
27+
*
2628
* The role management APIs are generally the preferred way to manage roles, rather than using file-based role management.
2729
* The bulk create or update roles API cannot update roles that are defined in roles files.
2830
* @rest_spec_name security.bulk_put_role

specification/security/change_password/SecurityChangePasswordRequest.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ import { RequestBase } from '@_types/Base'
2121
import { Password, Refresh, Username } from '@_types/common'
2222

2323
/**
24+
* Change passwords.
25+
*
26+
* Change the passwords of users in the native realm and built-in users.
2427
* @rest_spec_name security.change_password
2528
* @availability stack stability=stable
2629
*/

specification/security/clear_api_key_cache/SecurityClearApiKeyCacheRequest.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ import { RequestBase } from '@_types/Base'
2121
import { Ids } from '@_types/common'
2222

2323
/**
24-
* Evicts a subset of all entries from the API key cache.
24+
* Clear the API key cache.
25+
*
26+
* Evict a subset of all entries from the API key cache.
2527
* The cache is also automatically cleared on state changes of the security index.
2628
* @rest_spec_name security.clear_api_key_cache
2729
* @availability stack since=7.10.0 stability=stable

0 commit comments

Comments
 (0)