diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index e7de841d82..c38215df9c 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -15028,7 +15028,8 @@ "tags": [ "ingest" ], - "summary": "Returns information about one or more geoip database configurations", + "summary": "Get GeoIP database configurations", + "description": "Get information about one or more IP geolocation database configurations.", "operationId": "ingest-get-geoip-database-1", "parameters": [ { @@ -15049,7 +15050,8 @@ "tags": [ "ingest" ], - "summary": "Returns information about one or more geoip database configurations", + "summary": "Create or update GeoIP database configurations", + "description": "Create or update IP geolocation database configurations.", "operationId": "ingest-put-geoip-database", "parameters": [ { @@ -15124,7 +15126,8 @@ "tags": [ "ingest" ], - "summary": "Deletes a geoip database configuration", + "summary": "Delete GeoIP database configurations", + "description": "Delete one or more IP geolocation database configurations.", "operationId": "ingest-delete-geoip-database", "parameters": [ { @@ -15179,8 +15182,11 @@ "tags": [ "ingest" ], - "summary": "Returns information about one or more ingest pipelines", - "description": "This API returns a local reference of the pipeline.", + "summary": "Get pipelines", + "description": "Get information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-get-pipeline-1", "parameters": [ { @@ -15204,8 +15210,11 @@ "tags": [ "ingest" ], - "summary": "Creates or updates an ingest pipeline", + "summary": "Create or update a pipeline", "description": "Changes made using this API take effect immediately.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-put-pipeline", "parameters": [ { @@ -15308,7 +15317,11 @@ "tags": [ "ingest" ], - "summary": "Deletes one or more existing ingest pipeline", + "summary": "Delete pipelines", + "description": "Delete one or more ingest pipelines.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-delete-pipeline", "parameters": [ { @@ -15363,7 +15376,11 @@ "tags": [ "ingest" ], - "summary": "Gets download statistics for GeoIP2 databases used with the geoip processor", + "summary": "Get GeoIP statistics", + "description": "Get download statistics for GeoIP2 databases that are used with the GeoIP processor.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/geoip-processor.html" + }, "operationId": "ingest-geo-ip-stats", "responses": { "200": { @@ -15401,7 +15418,8 @@ "tags": [ "ingest" ], - "summary": "Returns information about one or more geoip database configurations", + "summary": "Get GeoIP database configurations", + "description": "Get information about one or more IP geolocation database configurations.", "operationId": "ingest-get-geoip-database", "parameters": [ { @@ -15421,8 +15439,11 @@ "tags": [ "ingest" ], - "summary": "Returns information about one or more ingest pipelines", - "description": "This API returns a local reference of the pipeline.", + "summary": "Get pipelines", + "description": "Get information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-get-pipeline", "parameters": [ { @@ -15445,8 +15466,11 @@ "tags": [ "ingest" ], - "summary": "Extracts structured fields out of a single text field within a document", - "description": "You choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", + "summary": "Run a grok processor", + "description": "Extract structured fields out of a single text field within a document.\nYou must choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/grok-processor.html" + }, "operationId": "ingest-processor-grok", "responses": { "200": { @@ -15479,7 +15503,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate", "parameters": [ { @@ -15500,7 +15525,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate-1", "parameters": [ { @@ -15523,7 +15549,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate-2", "parameters": [ { @@ -15547,7 +15574,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate-3", "parameters": [ { diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index 711350d7a5..667436ac72 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -9031,8 +9031,11 @@ "tags": [ "ingest" ], - "summary": "Returns information about one or more ingest pipelines", - "description": "This API returns a local reference of the pipeline.", + "summary": "Get pipelines", + "description": "Get information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-get-pipeline-1", "parameters": [ { @@ -9056,8 +9059,11 @@ "tags": [ "ingest" ], - "summary": "Creates or updates an ingest pipeline", + "summary": "Create or update a pipeline", "description": "Changes made using this API take effect immediately.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-put-pipeline", "parameters": [ { @@ -9160,7 +9166,11 @@ "tags": [ "ingest" ], - "summary": "Deletes one or more existing ingest pipeline", + "summary": "Delete pipelines", + "description": "Delete one or more ingest pipelines.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-delete-pipeline", "parameters": [ { @@ -9215,8 +9225,11 @@ "tags": [ "ingest" ], - "summary": "Returns information about one or more ingest pipelines", - "description": "This API returns a local reference of the pipeline.", + "summary": "Get pipelines", + "description": "Get information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html" + }, "operationId": "ingest-get-pipeline", "parameters": [ { @@ -9239,8 +9252,11 @@ "tags": [ "ingest" ], - "summary": "Extracts structured fields out of a single text field within a document", - "description": "You choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", + "summary": "Run a grok processor", + "description": "Extract structured fields out of a single text field within a document.\nYou must choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", + "externalDocs": { + "url": "https://www.elastic.co/guide/en/elasticsearch/reference/current/grok-processor.html" + }, "operationId": "ingest-processor-grok", "responses": { "200": { @@ -9273,7 +9289,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate", "parameters": [ { @@ -9294,7 +9311,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate-1", "parameters": [ { @@ -9317,7 +9335,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate-2", "parameters": [ { @@ -9341,7 +9360,8 @@ "tags": [ "ingest" ], - "summary": "Executes an ingest pipeline against a set of provided documents", + "summary": "Simulate a pipeline", + "description": "Run an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "operationId": "ingest-simulate-3", "parameters": [ { diff --git a/output/schema/schema.json b/output/schema/schema.json index cd9227e39c..877b641e89 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -8545,7 +8545,7 @@ "stability": "stable" } }, - "description": "Deletes a geoip database configuration.", + "description": "Delete GeoIP database configurations.\nDelete one or more IP geolocation database configurations.", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-geoip-database-api.html", "name": "ingest.delete_geoip_database", "request": { @@ -8605,8 +8605,10 @@ "stability": "stable" } }, - "description": "Deletes one or more existing ingest pipeline.", + "description": "Delete pipelines.\nDelete one or more ingest pipelines.", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-pipeline-api.html", + "extDocId": "ingest", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/ingest.html", "name": "ingest.delete_pipeline", "request": { "name": "Request", @@ -8640,9 +8642,11 @@ "stability": "stable" } }, - "description": "Gets download statistics for GeoIP2 databases used with the geoip processor.", + "description": "Get GeoIP statistics.\nGet download statistics for GeoIP2 databases that are used with the GeoIP processor.", "docId": "geoip-processor", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/geoip-processor.html", + "extDocId": "geoip-processor", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/geoip-processor.html", "name": "ingest.geo_ip_stats", "request": { "name": "Request", @@ -8675,7 +8679,7 @@ "stability": "stable" } }, - "description": "Returns information about one or more geoip database configurations.", + "description": "Get GeoIP database configurations.\nGet information about one or more IP geolocation database configurations.", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-geoip-database-api.html", "name": "ingest.get_geoip_database", "request": { @@ -8747,8 +8751,10 @@ "stability": "stable" } }, - "description": "Returns information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", + "description": "Get pipelines.\nGet information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-pipeline-api.html", + "extDocId": "ingest", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/ingest.html", "name": "ingest.get_pipeline", "request": { "name": "Request", @@ -8788,9 +8794,11 @@ "stability": "stable" } }, - "description": "Extracts structured fields out of a single text field within a document.\nYou choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", + "description": "Run a grok processor.\nExtract structured fields out of a single text field within a document.\nYou must choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", "docId": "grok-processor", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/grok-processor.html", + "extDocId": "grok-processor", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/grok-processor.html", "name": "ingest.processor_grok", "request": { "name": "Request", @@ -8823,7 +8831,7 @@ "stability": "stable" } }, - "description": "Returns information about one or more geoip database configurations.", + "description": "Create or update GeoIP database configurations.\nCreate or update IP geolocation database configurations.", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/master/put-geoip-database-api.html", "name": "ingest.put_geoip_database", "request": { @@ -8889,9 +8897,11 @@ "stability": "stable" } }, - "description": "Creates or updates an ingest pipeline.\nChanges made using this API take effect immediately.", + "description": "Create or update a pipeline.\nChanges made using this API take effect immediately.", "docId": "ingest", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/ingest.html", + "extDocId": "ingest", + "extDocUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/ingest.html", "name": "ingest.put_pipeline", "request": { "name": "Request", @@ -8928,7 +8938,7 @@ "stability": "stable" } }, - "description": "Executes an ingest pipeline against a set of provided documents.", + "description": "Simulate a pipeline.\nRun an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "docUrl": "https://www.elastic.co/guide/en/elasticsearch/reference/master/simulate-pipeline-api.html", "name": "ingest.simulate", "request": { @@ -146058,7 +146068,7 @@ "body": { "kind": "no_body" }, - "description": "Deletes a geoip database configuration.", + "description": "Delete GeoIP database configurations.\nDelete one or more IP geolocation database configurations.", "inherits": { "type": { "name": "RequestBase", @@ -146111,7 +146121,7 @@ } } ], - "specLocation": "ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts#L24-L48" + "specLocation": "ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts#L24-L49" }, { "kind": "response", @@ -146139,7 +146149,7 @@ "body": { "kind": "no_body" }, - "description": "Deletes one or more existing ingest pipeline.", + "description": "Delete pipelines.\nDelete one or more ingest pipelines.", "inherits": { "type": { "name": "RequestBase", @@ -146192,7 +146202,7 @@ } } ], - "specLocation": "ingest/delete_pipeline/DeletePipelineRequest.ts#L24-L52" + "specLocation": "ingest/delete_pipeline/DeletePipelineRequest.ts#L24-L54" }, { "kind": "response", @@ -146374,7 +146384,7 @@ "body": { "kind": "no_body" }, - "description": "Gets download statistics for GeoIP2 databases used with the geoip processor.", + "description": "Get GeoIP statistics.\nGet download statistics for GeoIP2 databases that are used with the GeoIP processor.", "inherits": { "type": { "name": "RequestBase", @@ -146387,7 +146397,7 @@ }, "path": [], "query": [], - "specLocation": "ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts#L22-L29" + "specLocation": "ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts#L22-L31" }, { "kind": "response", @@ -146508,7 +146518,7 @@ "body": { "kind": "no_body" }, - "description": "Returns information about one or more geoip database configurations.", + "description": "Get GeoIP database configurations.\nGet information about one or more IP geolocation database configurations.", "inherits": { "type": { "name": "RequestBase", @@ -146548,7 +146558,7 @@ } } ], - "specLocation": "ingest/get_geoip_database/GetGeoipDatabaseRequest.ts#L24-L46" + "specLocation": "ingest/get_geoip_database/GetGeoipDatabaseRequest.ts#L24-L47" }, { "kind": "response", @@ -146585,7 +146595,7 @@ "body": { "kind": "no_body" }, - "description": "Returns information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", + "description": "Get pipelines.\nGet information about one or more ingest pipelines.\nThis API returns a local reference of the pipeline.", "inherits": { "type": { "name": "RequestBase", @@ -146638,7 +146648,7 @@ } } ], - "specLocation": "ingest/get_pipeline/GetPipelineRequest.ts#L24-L50" + "specLocation": "ingest/get_pipeline/GetPipelineRequest.ts#L24-L52" }, { "kind": "response", @@ -146677,7 +146687,7 @@ "body": { "kind": "no_body" }, - "description": "Extracts structured fields out of a single text field within a document.\nYou choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", + "description": "Run a grok processor.\nExtract structured fields out of a single text field within a document.\nYou must choose which field to extract matched fields from, as well as the grok pattern you expect will match.\nA grok pattern is like a regular expression that supports aliased expressions that can be reused.", "inherits": { "type": { "name": "RequestBase", @@ -146690,7 +146700,7 @@ }, "path": [], "query": [], - "specLocation": "ingest/processor_grok/GrokProcessorPatternsRequest.ts#L22-L31" + "specLocation": "ingest/processor_grok/GrokProcessorPatternsRequest.ts#L22-L33" }, { "kind": "response", @@ -146761,7 +146771,7 @@ } ] }, - "description": "Returns information about one or more geoip database configurations.", + "description": "Create or update GeoIP database configurations.\nCreate or update IP geolocation database configurations.", "inherits": { "type": { "name": "RequestBase", @@ -146814,7 +146824,7 @@ } } ], - "specLocation": "ingest/put_geoip_database/PutGeoipDatabaseRequest.ts#L25-L57" + "specLocation": "ingest/put_geoip_database/PutGeoipDatabaseRequest.ts#L25-L58" }, { "kind": "response", @@ -146923,7 +146933,7 @@ } ] }, - "description": "Creates or updates an ingest pipeline.\nChanges made using this API take effect immediately.", + "description": "Create or update a pipeline.\nChanges made using this API take effect immediately.", "inherits": { "type": { "name": "RequestBase", @@ -146988,7 +146998,7 @@ } } ], - "specLocation": "ingest/put_pipeline/PutPipelineRequest.ts#L25-L83" + "specLocation": "ingest/put_pipeline/PutPipelineRequest.ts#L25-L84" }, { "kind": "response", @@ -147385,7 +147395,7 @@ } ] }, - "description": "Executes an ingest pipeline against a set of provided documents.", + "description": "Simulate a pipeline.\nRun an ingest pipeline against a set of provided documents.\nYou can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request.", "inherits": { "type": { "name": "RequestBase", @@ -147424,7 +147434,7 @@ } } ], - "specLocation": "ingest/simulate/SimulatePipelineRequest.ts#L25-L57" + "specLocation": "ingest/simulate/SimulatePipelineRequest.ts#L25-L59" }, { "kind": "response", diff --git a/specification/ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts b/specification/ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts index 3ca4b49c63..0c9c193bec 100644 --- a/specification/ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts +++ b/specification/ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts @@ -22,7 +22,8 @@ import { Ids } from '@_types/common' import { Duration } from '@_types/Time' /** - * Deletes a geoip database configuration. + * Delete GeoIP database configurations. + * Delete one or more IP geolocation database configurations. * @rest_spec_name ingest.delete_geoip_database * @availability stack since=8.15.0 stability=stable * @availability serverless visibility=private diff --git a/specification/ingest/delete_pipeline/DeletePipelineRequest.ts b/specification/ingest/delete_pipeline/DeletePipelineRequest.ts index c5b59f07ec..f2110d39ac 100644 --- a/specification/ingest/delete_pipeline/DeletePipelineRequest.ts +++ b/specification/ingest/delete_pipeline/DeletePipelineRequest.ts @@ -22,10 +22,12 @@ import { Id } from '@_types/common' import { Duration } from '@_types/Time' /** - * Deletes one or more existing ingest pipeline. + * Delete pipelines. + * Delete one or more ingest pipelines. * @rest_spec_name ingest.delete_pipeline * @availability stack since=5.0.0 stability=stable * @availability serverless stability=stable visibility=public + * @ext_doc_id ingest */ export interface Request extends RequestBase { path_parts: { diff --git a/specification/ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts b/specification/ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts index bda5f2b039..a7f47d2e14 100644 --- a/specification/ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts +++ b/specification/ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts @@ -20,10 +20,12 @@ import { RequestBase } from '@_types/Base' /** - * Gets download statistics for GeoIP2 databases used with the geoip processor. + * Get GeoIP statistics. + * Get download statistics for GeoIP2 databases that are used with the GeoIP processor. * @doc_id geoip-processor * @rest_spec_name ingest.geo_ip_stats * @availability stack since=7.13.0 stability=stable * @availability serverless stability=stable visibility=private + * @ext_doc_id geoip-processor */ export interface Request extends RequestBase {} diff --git a/specification/ingest/get_geoip_database/GetGeoipDatabaseRequest.ts b/specification/ingest/get_geoip_database/GetGeoipDatabaseRequest.ts index 341705ad9f..a3780949ae 100644 --- a/specification/ingest/get_geoip_database/GetGeoipDatabaseRequest.ts +++ b/specification/ingest/get_geoip_database/GetGeoipDatabaseRequest.ts @@ -22,7 +22,8 @@ import { Ids } from '@_types/common' import { Duration } from '@_types/Time' /** - * Returns information about one or more geoip database configurations. + * Get GeoIP database configurations. + * Get information about one or more IP geolocation database configurations. * @rest_spec_name ingest.get_geoip_database * @availability stack since=8.15.0 stability=stable * @availability serverless visibility=private diff --git a/specification/ingest/get_pipeline/GetPipelineRequest.ts b/specification/ingest/get_pipeline/GetPipelineRequest.ts index 2561c9d72f..c81a99699c 100644 --- a/specification/ingest/get_pipeline/GetPipelineRequest.ts +++ b/specification/ingest/get_pipeline/GetPipelineRequest.ts @@ -22,11 +22,13 @@ import { Id } from '@_types/common' import { Duration } from '@_types/Time' /** - * Returns information about one or more ingest pipelines. + * Get pipelines. + * Get information about one or more ingest pipelines. * This API returns a local reference of the pipeline. * @rest_spec_name ingest.get_pipeline * @availability stack since=5.0.0 stability=stable * @availability serverless stability=stable visibility=public + * @ext_doc_id ingest */ export interface Request extends RequestBase { path_parts: { diff --git a/specification/ingest/processor_grok/GrokProcessorPatternsRequest.ts b/specification/ingest/processor_grok/GrokProcessorPatternsRequest.ts index 7a44513679..0b1fa53570 100644 --- a/specification/ingest/processor_grok/GrokProcessorPatternsRequest.ts +++ b/specification/ingest/processor_grok/GrokProcessorPatternsRequest.ts @@ -20,12 +20,14 @@ import { RequestBase } from '@_types/Base' /** - * Extracts structured fields out of a single text field within a document. - * You choose which field to extract matched fields from, as well as the grok pattern you expect will match. + * Run a grok processor. + * Extract structured fields out of a single text field within a document. + * You must choose which field to extract matched fields from, as well as the grok pattern you expect will match. * A grok pattern is like a regular expression that supports aliased expressions that can be reused. * @doc_id grok-processor * @rest_spec_name ingest.processor_grok * @availability stack since=6.1.0 stability=stable * @availability serverless stability=stable visibility=public + * @ext_doc_id grok-processor */ export interface Request extends RequestBase {} diff --git a/specification/ingest/put_geoip_database/PutGeoipDatabaseRequest.ts b/specification/ingest/put_geoip_database/PutGeoipDatabaseRequest.ts index 7cc987f98d..9816b2fb7b 100644 --- a/specification/ingest/put_geoip_database/PutGeoipDatabaseRequest.ts +++ b/specification/ingest/put_geoip_database/PutGeoipDatabaseRequest.ts @@ -23,7 +23,8 @@ import { Id, Name } from '@_types/common' import { Duration } from '@_types/Time' /** - * Returns information about one or more geoip database configurations. + * Create or update GeoIP database configurations. + * Create or update IP geolocation database configurations. * @rest_spec_name ingest.put_geoip_database * @availability stack since=8.15.0 stability=stable * @availability serverless visibility=private diff --git a/specification/ingest/put_pipeline/PutPipelineRequest.ts b/specification/ingest/put_pipeline/PutPipelineRequest.ts index 5f066cd2c8..71738084d6 100644 --- a/specification/ingest/put_pipeline/PutPipelineRequest.ts +++ b/specification/ingest/put_pipeline/PutPipelineRequest.ts @@ -23,12 +23,13 @@ import { Id, Metadata, VersionNumber } from '@_types/common' import { Duration } from '@_types/Time' /** - * Creates or updates an ingest pipeline. + * Create or update a pipeline. * Changes made using this API take effect immediately. * @doc_id ingest * @rest_spec_name ingest.put_pipeline * @availability stack since=5.0.0 stability=stable * @availability serverless stability=stable visibility=public + * @ext_doc_id ingest */ export interface Request extends RequestBase { path_parts: { diff --git a/specification/ingest/simulate/SimulatePipelineRequest.ts b/specification/ingest/simulate/SimulatePipelineRequest.ts index 00709586ae..ba29c492d5 100644 --- a/specification/ingest/simulate/SimulatePipelineRequest.ts +++ b/specification/ingest/simulate/SimulatePipelineRequest.ts @@ -23,7 +23,9 @@ import { Id } from '@_types/common' import { Document } from './types' /** - * Executes an ingest pipeline against a set of provided documents. + * Simulate a pipeline. + * Run an ingest pipeline against a set of provided documents. + * You can either specify an existing pipeline to use with the provided documents or supply a pipeline definition in the body of the request. * @rest_spec_name ingest.simulate * @availability stack since=5.0.0 stability=stable * @availability serverless stability=stable visibility=public