Skip to content

Commit 1c7790c

Browse files
committed
Edit security API summaries
1 parent 6856346 commit 1c7790c

File tree

31 files changed

+68
-18
lines changed

31 files changed

+68
-18
lines changed

specification/_doc_ids/table.csv

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ lowercase-processor,https://www.elastic.co/guide/en/elasticsearch/reference/{bra
258258
mapping-date-format,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-date-format.html
259259
mapping-meta-field,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-meta-field.html
260260
mapping-metadata,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-fields.html
261+
mapping-roles,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-roles.html
261262
mapping-settings-limit,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-settings-limit.html
262263
mapping-source-field,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping-source-field.html
263264
mapping,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/mapping.html
@@ -573,6 +574,8 @@ security-api-saml-logout,https://www.elastic.co/guide/en/elasticsearch/reference
573574
security-api-saml-prepare-authentication,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-saml-prepare-authentication.html
574575
security-api-saml-sp-metadata,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-saml-sp-metadata.html
575576
security-api-ssl,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-ssl.html
577+
security-privileges,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-privileges.html
578+
service-accounts,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/service-accounts.html
576579
set-processor,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/set-processor.html
577580
shape,https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/shape.html
578581
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: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ 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+
* Create or update a user profile.
25+
* Create or update a user profile on behalf of another user.
2526
* @rest_spec_name security.activate_user_profile
2627
* @availability stack since=8.2.0 stability=stable
2728
* @availability serverless stability=stable visibility=private

specification/security/bulk_delete_role/SecurityBulkDeleteRoleRequest.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
import { Refresh } from '@_types/common'
2222

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

specification/security/bulk_put_role/SecurityBulkPutRoleRequest.ts

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

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

specification/security/change_password/SecurityChangePasswordRequest.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 { Password, Refresh, Username } from '@_types/common'
2222

2323
/**
24+
* Change passwords.
25+
* Change the passwords of users in the native realm and built-in users.
2426
* @rest_spec_name security.change_password
2527
* @availability stack stability=stable
2628
*/

specification/security/clear_api_key_cache/SecurityClearApiKeyCacheRequest.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ 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+
* Evict a subset of all entries from the API key cache.
2526
* The cache is also automatically cleared on state changes of the security index.
2627
* @rest_spec_name security.clear_api_key_cache
2728
* @availability stack since=7.10.0 stability=stable

specification/security/clear_cached_privileges/SecurityClearCachedPrivilegesRequest.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 { Name } from '@_types/common'
2222

2323
/**
24+
* Clear the privileges cache.
25+
* Evict privileges from the native application privilege cache.
26+
* The cache is also automatically cleared for applications that have their privileges updated.
2427
* @rest_spec_name security.clear_cached_privileges
2528
* @availability stack since=7.9.0 stability=stable
2629
* @availability serverless stability=stable visibility=private

specification/security/clear_cached_realms/SecurityClearCachedRealmsRequest.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 { Names } from '@_types/common'
2222

2323
/**
24+
* Clear the user cache.
25+
* Evict users from the user cache. You can completely clear the cache or evict specific users.
2426
* @rest_spec_name security.clear_cached_realms
2527
* @availability stack stability=stable
2628
* @availability serverless stability=stable visibility=private

specification/security/clear_cached_roles/ClearCachedRolesRequest.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 { Names } from '@_types/common'
2222

2323
/**
24+
* Clear the roles cache.
25+
* Evict roles from the native role cache.
2426
* @rest_spec_name security.clear_cached_roles
2527
* @availability stack stability=stable
2628
* @availability serverless stability=stable visibility=private

specification/security/clear_cached_service_tokens/ClearCachedServiceTokensRequest.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,12 @@ import { RequestBase } from '@_types/Base'
2121
import { Names, Namespace, Service } from '@_types/common'
2222

2323
/**
24+
* Clear service account token caches.
25+
* Evict a subset of all entries from the service account token caches.
2426
* @rest_spec_name security.clear_cached_service_tokens
2527
* @availability stack stability=stable
2628
* @availability serverless stability=stable visibility=private
29+
* @ext_doc_id service-accounts
2730
*/
2831
export interface Request extends RequestBase {
2932
path_parts: {

0 commit comments

Comments
 (0)