diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index 3e158f92a4..48ec55909b 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -15016,7 +15016,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": [ { @@ -15037,7 +15038,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": [ { @@ -15112,7 +15114,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": [ { @@ -15167,8 +15170,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": [ { @@ -15192,8 +15198,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": [ { @@ -15296,7 +15305,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": [ { @@ -15351,7 +15364,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": { @@ -15389,7 +15406,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": [ { @@ -15409,8 +15427,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": [ { @@ -15433,8 +15454,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": { @@ -15467,7 +15491,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": [ { @@ -15488,7 +15513,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": [ { @@ -15511,7 +15537,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": [ { @@ -15535,7 +15562,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 c8ef4cfb0b..b79f4bf019 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -9019,8 +9019,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": [ { @@ -9044,8 +9047,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": [ { @@ -9148,7 +9154,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": [ { @@ -9203,8 +9213,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": [ { @@ -9227,8 +9240,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": { @@ -9261,7 +9277,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": [ { @@ -9282,7 +9299,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": [ { @@ -9305,7 +9323,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": [ { @@ -9329,7 +9348,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 2939998cb2..a1e2fe95d1 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -8541,7 +8541,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": { @@ -8601,8 +8601,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", @@ -8636,9 +8638,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", @@ -8671,7 +8675,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": { @@ -8743,8 +8747,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", @@ -8784,9 +8790,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", @@ -8819,7 +8827,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": { @@ -8885,9 +8893,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", @@ -8924,7 +8934,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": { @@ -146000,7 +146010,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", @@ -146053,7 +146063,7 @@ } } ], - "specLocation": "ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts#L24-L48" + "specLocation": "ingest/delete_geoip_database/DeleteGeoipDatabaseRequest.ts#L24-L49" }, { "kind": "response", @@ -146081,7 +146091,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", @@ -146134,7 +146144,7 @@ } } ], - "specLocation": "ingest/delete_pipeline/DeletePipelineRequest.ts#L24-L52" + "specLocation": "ingest/delete_pipeline/DeletePipelineRequest.ts#L24-L54" }, { "kind": "response", @@ -146316,7 +146326,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", @@ -146329,7 +146339,7 @@ }, "path": [], "query": [], - "specLocation": "ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts#L22-L29" + "specLocation": "ingest/geo_ip_stats/IngestGeoIpStatsRequest.ts#L22-L31" }, { "kind": "response", @@ -146450,7 +146460,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", @@ -146490,7 +146500,7 @@ } } ], - "specLocation": "ingest/get_geoip_database/GetGeoipDatabaseRequest.ts#L24-L46" + "specLocation": "ingest/get_geoip_database/GetGeoipDatabaseRequest.ts#L24-L47" }, { "kind": "response", @@ -146527,7 +146537,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", @@ -146580,7 +146590,7 @@ } } ], - "specLocation": "ingest/get_pipeline/GetPipelineRequest.ts#L24-L50" + "specLocation": "ingest/get_pipeline/GetPipelineRequest.ts#L24-L52" }, { "kind": "response", @@ -146619,7 +146629,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", @@ -146632,7 +146642,7 @@ }, "path": [], "query": [], - "specLocation": "ingest/processor_grok/GrokProcessorPatternsRequest.ts#L22-L31" + "specLocation": "ingest/processor_grok/GrokProcessorPatternsRequest.ts#L22-L33" }, { "kind": "response", @@ -146703,7 +146713,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", @@ -146756,7 +146766,7 @@ } } ], - "specLocation": "ingest/put_geoip_database/PutGeoipDatabaseRequest.ts#L25-L57" + "specLocation": "ingest/put_geoip_database/PutGeoipDatabaseRequest.ts#L25-L58" }, { "kind": "response", @@ -146865,7 +146875,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", @@ -146930,7 +146940,7 @@ } } ], - "specLocation": "ingest/put_pipeline/PutPipelineRequest.ts#L25-L83" + "specLocation": "ingest/put_pipeline/PutPipelineRequest.ts#L25-L84" }, { "kind": "response", @@ -147327,7 +147337,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", @@ -147366,7 +147376,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