From 41818463aef4904bfc6adbffd7ccabe671871ae3 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Thu, 18 Dec 2025 12:46:35 +0000 Subject: [PATCH] Regenerate client from commit 33da7e2 of spec repo --- .generator/schemas/v2/openapi.yaml | 432 +++++++++--------- .../frozen.json | 2 +- .../recording.har | 10 +- .../frozen.json | 2 +- .../recording.har | 28 +- .../frozen.json | 2 +- .../recording.har | 10 +- .../frozen.json | 2 +- .../recording.har | 36 +- .../frozen.json | 2 +- .../recording.har | 46 +- .../frozen.json | 2 +- .../recording.har | 10 +- .../frozen.json | 2 +- .../recording.har | 46 +- .../frozen.json | 2 +- .../recording.har | 38 +- .../frozen.json | 2 +- .../recording.har | 10 +- .../frozen.json | 2 +- .../recording.har | 46 +- .../frozen.json | 2 +- .../recording.har | 10 +- .../frozen.json | 2 +- .../recording.har | 10 +- features/v2/given.json | 24 +- features/v2/undo.json | 86 ++-- .../src/support/scenarios_model_mapping.ts | 100 ++-- .../src/v2/ObservabilityPipelinesApi.ts | 15 +- 29 files changed, 489 insertions(+), 492 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 196165112daa..b72015d8f64f 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -75423,6 +75423,222 @@ paths: summary: Get all aggregated DNS traffic tags: - Cloud Network Monitoring + /api/v2/obs-pipelines/pipelines: + get: + description: Retrieve a list of pipelines. + operationId: ListPipelines + parameters: + - $ref: '#/components/parameters/PageSize' + - $ref: '#/components/parameters/PageNumber' + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/ListPipelinesResponse' + description: OK + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + summary: List pipelines + tags: + - Observability Pipelines + x-permission: + operator: OR + permissions: + - observability_pipelines_read + x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) + to request access.' + post: + description: Create a new pipeline. + operationId: CreatePipeline + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/ObservabilityPipelineSpec' + required: true + responses: + '201': + content: + application/json: + schema: + $ref: '#/components/schemas/ObservabilityPipeline' + description: OK + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '409': + $ref: '#/components/responses/ConflictResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + summary: Create a new pipeline + tags: + - Observability Pipelines + x-permission: + operator: OR + permissions: + - observability_pipelines_deploy + x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) + to request access.' + /api/v2/obs-pipelines/pipelines/validate: + post: + description: 'Validates a pipeline configuration without creating or updating + any resources. + + Returns a list of validation errors, if any.' + operationId: ValidatePipeline + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/ObservabilityPipelineSpec' + required: true + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationResponse' + description: OK + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + summary: Validate an observability pipeline + tags: + - Observability Pipelines + x-permission: + operator: OR + permissions: + - observability_pipelines_read + x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) + to request access.' + /api/v2/obs-pipelines/pipelines/{pipeline_id}: + delete: + description: Delete a pipeline. + operationId: DeletePipeline + parameters: + - description: The ID of the pipeline to delete. + in: path + name: pipeline_id + required: true + schema: + type: string + responses: + '204': + description: OK + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/APIErrorResponse' + description: Forbidden + '404': + content: + application/json: + schema: + $ref: '#/components/schemas/APIErrorResponse' + description: Not Found + '409': + content: + application/json: + schema: + $ref: '#/components/schemas/APIErrorResponse' + description: Conflict + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + summary: Delete a pipeline + tags: + - Observability Pipelines + x-permission: + operator: OR + permissions: + - observability_pipelines_delete + x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) + to request access.' + get: + description: Get a specific pipeline by its ID. + operationId: GetPipeline + parameters: + - description: The ID of the pipeline to retrieve. + in: path + name: pipeline_id + required: true + schema: + type: string + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/ObservabilityPipeline' + description: OK + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/APIErrorResponse' + description: Forbidden + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + summary: Get a specific pipeline + tags: + - Observability Pipelines + x-permission: + operator: OR + permissions: + - observability_pipelines_read + x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) + to request access.' + put: + description: Update a pipeline. + operationId: UpdatePipeline + parameters: + - description: The ID of the pipeline to update. + in: path + name: pipeline_id + required: true + schema: + type: string + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/ObservabilityPipeline' + required: true + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/ObservabilityPipeline' + description: OK + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '404': + $ref: '#/components/responses/NotFoundResponse' + '409': + $ref: '#/components/responses/ConflictResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + summary: Update a pipeline + tags: + - Observability Pipelines + x-permission: + operator: OR + permissions: + - observability_pipelines_deploy + x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) + to request access.' /api/v2/on-call/escalation-policies: post: description: Create a new On-Call escalation policy @@ -78608,222 +78824,6 @@ paths: tags: - CSM Threats x-codegen-request-body-name: body - /api/v2/remote_config/products/obs_pipelines/pipelines: - get: - description: Retrieve a list of pipelines. - operationId: ListPipelines - parameters: - - $ref: '#/components/parameters/PageSize' - - $ref: '#/components/parameters/PageNumber' - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/ListPipelinesResponse' - description: OK - '400': - $ref: '#/components/responses/BadRequestResponse' - '403': - $ref: '#/components/responses/NotAuthorizedResponse' - '429': - $ref: '#/components/responses/TooManyRequestsResponse' - summary: List pipelines - tags: - - Observability Pipelines - x-permission: - operator: OR - permissions: - - observability_pipelines_read - x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) - to request access.' - post: - description: Create a new pipeline. - operationId: CreatePipeline - requestBody: - content: - application/json: - schema: - $ref: '#/components/schemas/ObservabilityPipelineSpec' - required: true - responses: - '201': - content: - application/json: - schema: - $ref: '#/components/schemas/ObservabilityPipeline' - description: OK - '400': - $ref: '#/components/responses/BadRequestResponse' - '403': - $ref: '#/components/responses/NotAuthorizedResponse' - '409': - $ref: '#/components/responses/ConflictResponse' - '429': - $ref: '#/components/responses/TooManyRequestsResponse' - summary: Create a new pipeline - tags: - - Observability Pipelines - x-permission: - operator: OR - permissions: - - observability_pipelines_deploy - x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) - to request access.' - /api/v2/remote_config/products/obs_pipelines/pipelines/validate: - post: - description: 'Validates a pipeline configuration without creating or updating - any resources. - - Returns a list of validation errors, if any.' - operationId: ValidatePipeline - requestBody: - content: - application/json: - schema: - $ref: '#/components/schemas/ObservabilityPipelineSpec' - required: true - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/ValidationResponse' - description: OK - '400': - $ref: '#/components/responses/BadRequestResponse' - '403': - $ref: '#/components/responses/NotAuthorizedResponse' - '429': - $ref: '#/components/responses/TooManyRequestsResponse' - summary: Validate an observability pipeline - tags: - - Observability Pipelines - x-permission: - operator: OR - permissions: - - observability_pipelines_read - x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) - to request access.' - /api/v2/remote_config/products/obs_pipelines/pipelines/{pipeline_id}: - delete: - description: Delete a pipeline. - operationId: DeletePipeline - parameters: - - description: The ID of the pipeline to delete. - in: path - name: pipeline_id - required: true - schema: - type: string - responses: - '204': - description: OK - '403': - content: - application/json: - schema: - $ref: '#/components/schemas/APIErrorResponse' - description: Forbidden - '404': - content: - application/json: - schema: - $ref: '#/components/schemas/APIErrorResponse' - description: Not Found - '409': - content: - application/json: - schema: - $ref: '#/components/schemas/APIErrorResponse' - description: Conflict - '429': - $ref: '#/components/responses/TooManyRequestsResponse' - summary: Delete a pipeline - tags: - - Observability Pipelines - x-permission: - operator: OR - permissions: - - observability_pipelines_delete - x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) - to request access.' - get: - description: Get a specific pipeline by its ID. - operationId: GetPipeline - parameters: - - description: The ID of the pipeline to retrieve. - in: path - name: pipeline_id - required: true - schema: - type: string - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/ObservabilityPipeline' - description: OK - '403': - content: - application/json: - schema: - $ref: '#/components/schemas/APIErrorResponse' - description: Forbidden - '429': - $ref: '#/components/responses/TooManyRequestsResponse' - summary: Get a specific pipeline - tags: - - Observability Pipelines - x-permission: - operator: OR - permissions: - - observability_pipelines_read - x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) - to request access.' - put: - description: Update a pipeline. - operationId: UpdatePipeline - parameters: - - description: The ID of the pipeline to update. - in: path - name: pipeline_id - required: true - schema: - type: string - requestBody: - content: - application/json: - schema: - $ref: '#/components/schemas/ObservabilityPipeline' - required: true - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/ObservabilityPipeline' - description: OK - '400': - $ref: '#/components/responses/BadRequestResponse' - '403': - $ref: '#/components/responses/NotAuthorizedResponse' - '404': - $ref: '#/components/responses/NotFoundResponse' - '409': - $ref: '#/components/responses/ConflictResponse' - '429': - $ref: '#/components/responses/TooManyRequestsResponse' - summary: Update a pipeline - tags: - - Observability Pipelines - x-permission: - operator: OR - permissions: - - observability_pipelines_deploy - x-unstable: '**Note**: This endpoint is in Preview. Fill out this [form](https://www.datadoghq.com/product-preview/observability-pipelines-api-and-terraform-support/) - to request access.' /api/v2/restriction_policy/{resource_id}: delete: description: Deletes the restriction policy associated with a specified resource. diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/frozen.json index 41b30f06b174..a568f92a7802 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:38.830Z" +"2025-12-18T12:40:33.433Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/recording.har index 738c926f8914..79211fba7c46 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-Bad-Request-response_2199325426/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "95a5701126df3343b440f0295430ff3b", + "_id": "f570a090dc8d8dc9a94c5375590acb1d", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 595, + "headersSize": 572, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,7 +35,7 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"unknown-processor\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { "bodySize": 357, @@ -57,8 +57,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2025-12-12T12:01:38.833Z", - "time": 470 + "startedDateTime": "2025-12-18T12:40:33.436Z", + "time": 417 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/frozen.json index 7c2482e2e73e..043fad82db72 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:39.315Z" +"2025-12-18T12:40:33.865Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/recording.har index c1b3459e0c6f..b3ba36e849b5 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Create-a-new-pipeline-returns-OK-response_2981893872/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "2cc7f51aea1a7fda97edd909fad481a4", + "_id": "060acb657a12b2a98635609549001241", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 595, + "headersSize": 572, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,33 +35,33 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { "bodySize": 527, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 527, - "text": "{\"data\":{\"id\":\"512fbd46-d752-11f0-b25a-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"bf212248-dc0e-11f0-b693-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 201, "statusText": "Created" }, - "startedDateTime": "2025-12-12T12:01:39.318Z", - "time": 850 + "startedDateTime": "2025-12-18T12:40:33.868Z", + "time": 785 }, { - "_id": "daee0d2a6bfc56dad16e3e11b211ca18", + "_id": "82a2f9f590171ea5015455c8a87d77de", "_order": 0, "cache": {}, "request": { @@ -74,11 +74,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/512fbd46-d752-11f0-b25a-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/bf212248-dc0e-11f0-b693-da7ad0900002" }, "response": { "bodySize": 0, @@ -99,8 +99,8 @@ "status": 204, "statusText": "No Content" }, - "startedDateTime": "2025-12-12T12:01:40.178Z", - "time": 539 + "startedDateTime": "2025-12-18T12:40:34.665Z", + "time": 349 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/frozen.json index 2f0e9a6e5c09..826a71115281 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:40.725Z" +"2025-12-18T12:40:35.020Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/recording.har index 1e1bb963acb5..91ceebbfa4e6 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-Not-Found-response_870326444/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "d504871e95a93921d8b6426d67fce395", + "_id": "5d00cc15978588381fbbb4a1545c67cc", "_order": 0, "cache": {}, "request": { @@ -21,11 +21,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/3fa85f64-5717-4562-b3fc-2c963f66afa6" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/3fa85f64-5717-4562-b3fc-2c963f66afa6" }, "response": { "bodySize": 44, @@ -47,8 +47,8 @@ "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2025-12-12T12:01:40.727Z", - "time": 573 + "startedDateTime": "2025-12-18T12:40:35.025Z", + "time": 445 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/frozen.json index 7b32178ad80e..40c774c38d31 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:41.308Z" +"2025-12-18T12:40:35.481Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/recording.har index 967698a57379..241588c1864f 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Delete-a-pipeline-returns-OK-response_1744781279/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "da4c1e7179b6967e765b83722311cb84", + "_id": "e0ff0da5171c4344c2431b88cad9cfd9", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 595, + "headersSize": 572, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,33 +35,33 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { "bodySize": 525, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 525, - "text": "{\"data\":{\"id\":\"5260fb94-d752-11f0-b25c-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"c0192056-dc0e-11f0-945f-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 201, "statusText": "Created" }, - "startedDateTime": "2025-12-12T12:01:41.311Z", + "startedDateTime": "2025-12-18T12:40:35.490Z", "time": 939 }, { - "_id": "46a341e963579ca39864fbc1cf39edc4", + "_id": "748ef85f37ba07e82c8a1c6f60aec05e", "_order": 0, "cache": {}, "request": { @@ -74,11 +74,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/5260fb94-d752-11f0-b25c-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c0192056-dc0e-11f0-945f-da7ad0900002" }, "response": { "bodySize": 0, @@ -99,11 +99,11 @@ "status": 204, "statusText": "No Content" }, - "startedDateTime": "2025-12-12T12:01:42.258Z", - "time": 816 + "startedDateTime": "2025-12-18T12:40:36.436Z", + "time": 732 }, { - "_id": "46a341e963579ca39864fbc1cf39edc4", + "_id": "748ef85f37ba07e82c8a1c6f60aec05e", "_order": 1, "cache": {}, "request": { @@ -116,11 +116,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/5260fb94-d752-11f0-b25c-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c0192056-dc0e-11f0-945f-da7ad0900002" }, "response": { "bodySize": 44, @@ -142,8 +142,8 @@ "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2025-12-12T12:01:43.083Z", - "time": 599 + "startedDateTime": "2025-12-18T12:40:37.174Z", + "time": 462 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/frozen.json index 045a5f642941..04822a1f3819 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:43.689Z" +"2025-12-18T12:40:37.645Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/recording.har index 801a833a5fad..3b0acc88ad86 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Get-a-specific-pipeline-returns-OK-response_3347956844/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "da4c1e7179b6967e765b83722311cb84", + "_id": "e0ff0da5171c4344c2431b88cad9cfd9", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 595, + "headersSize": 572, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,33 +35,33 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { "bodySize": 525, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 525, - "text": "{\"data\":{\"id\":\"53caaa70-d752-11f0-b766-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"c15e2bd2-dc0e-11f0-b695-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 201, "statusText": "Created" }, - "startedDateTime": "2025-12-12T12:01:43.694Z", - "time": 902 + "startedDateTime": "2025-12-18T12:40:37.651Z", + "time": 1035 }, { - "_id": "cc0b677819fcef101e065dee94820812", + "_id": "23cfa06a6767444492dddeac4f372007", "_order": 0, "cache": {}, "request": { @@ -74,37 +74,37 @@ "value": "application/json" } ], - "headersSize": 575, + "headersSize": 552, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/53caaa70-d752-11f0-b766-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c15e2bd2-dc0e-11f0-b695-da7ad0900002" }, "response": { "bodySize": 525, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 525, - "text": "{\"data\":{\"id\":\"53caaa70-d752-11f0-b766-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"c15e2bd2-dc0e-11f0-b695-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2025-12-12T12:01:44.603Z", - "time": 648 + "startedDateTime": "2025-12-18T12:40:38.694Z", + "time": 490 }, { - "_id": "5be73d6974d33bc3f3ea979fa86cbd31", + "_id": "6b60278ca3735684c2d88c00a67c1051", "_order": 0, "cache": {}, "request": { @@ -117,11 +117,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/53caaa70-d752-11f0-b766-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c15e2bd2-dc0e-11f0-b695-da7ad0900002" }, "response": { "bodySize": 0, @@ -142,8 +142,8 @@ "status": 204, "statusText": "No Content" }, - "startedDateTime": "2025-12-12T12:01:45.257Z", - "time": 832 + "startedDateTime": "2025-12-18T12:40:39.191Z", + "time": 728 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/frozen.json index 17f6f1e7d4c0..39a06491ebc7 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:46.096Z" +"2025-12-18T12:40:39.925Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/recording.har index 26cdfbbb594e..9e9773807ff2 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-Bad-Request-response_3950676222/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "986c80b12bab98f54c61f0c3e4c7fb8c", + "_id": "560cc0352b0e950a431f343291637299", "_order": 0, "cache": {}, "request": { @@ -21,7 +21,7 @@ "value": "application/json" } ], - "headersSize": 557, + "headersSize": 534, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -32,7 +32,7 @@ } } ], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines?page%5Bsize%5D=0" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines?page%5Bsize%5D=0" }, "response": { "bodySize": 70, @@ -54,8 +54,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2025-12-12T12:01:46.101Z", - "time": 472 + "startedDateTime": "2025-12-18T12:40:39.930Z", + "time": 443 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/frozen.json index 4ee91f4c0474..1eb5b9d5b594 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:46.582Z" +"2025-12-18T12:40:40.386Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/recording.har index 6e348b6ea774..e9a51de67691 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/List-pipelines-returns-OK-response_669614676/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "da4c1e7179b6967e765b83722311cb84", + "_id": "e0ff0da5171c4344c2431b88cad9cfd9", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 595, + "headersSize": 572, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,33 +35,33 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { "bodySize": 525, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 525, - "text": "{\"data\":{\"id\":\"558588ee-d752-11f0-b25e-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"c2fe205a-dc0e-11f0-b050-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 201, "statusText": "Created" }, - "startedDateTime": "2025-12-12T12:01:46.585Z", - "time": 732 + "startedDateTime": "2025-12-18T12:40:40.388Z", + "time": 625 }, { - "_id": "2a1ecc5b42fa71d41e8a9990a3446289", + "_id": "f908afea1e883d94ee8f10c7e579a929", "_order": 0, "cache": {}, "request": { @@ -74,18 +74,18 @@ "value": "application/json" } ], - "headersSize": 540, + "headersSize": 517, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { - "bodySize": 551, + "bodySize": 9589, "content": { "mimeType": "application/vnd.api+json", - "size": 551, - "text": "{\"data\":[{\"id\":\"558588ee-d752-11f0-b25e-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}],\"meta\":{\"totalCount\":1}}\n" + "size": 9589, + "text": "{\"data\":[{\"id\":\"a83dca4e-d87c-11f0-b770-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"filter-processor\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"id\":\"filter-processor\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"type\":\"filter\"}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"7e37c3a0-d960-11f0-831f-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"filter-processor\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"id\":\"filter-processor\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"type\":\"filter\"}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"e915bd02-da15-11f0-a454-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"01ef06d6-da79-11f0-beb1-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"pubsub pipeline\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"pubsub-source-1\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"auth\":{\"credentials_file\":\"/secrets/creds.json\"},\"decoding\":\"json\",\"id\":\"pubsub-source-1\",\"project\":\"my-gcp-project\",\"subscription\":\"logs-subscription\",\"tls\":{\"crt_file\":\"/certs/pubsub.crt\"},\"type\":\"google_pubsub\"}]}}},{\"id\":\"6e8437c8-da81-11f0-955d-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"test pipeline\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"parser-group-1\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"parser-group-1\",\"include\":\"service:my-service\",\"inputs\":[\"source-1\"],\"processors\":[{\"enabled\":true,\"field\":\"message\",\"id\":\"parser-1\",\"include\":\"service:my-service\",\"type\":\"parse_json\"}]}],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"bac4708a-da81-11f0-95a1-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"bb60ff22-da81-11f0-95a3-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-destination-pipeline-udp\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-dest-2\",\"inputs\":[\"source-1\"],\"mode\":\"udp\",\"type\":\"socket\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"c1d4a8c2-da81-11f0-b8b2-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"crowdstrike-next-gen-siem-destination-pipeline-basic\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"id\":\"crowdstrike-dest-basic-1\",\"inputs\":[\"source-1\"],\"type\":\"crowdstrike_next_gen_siem\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"63ed440c-da82-11f0-9944-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"648ea856-da82-11f0-b8e4-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-destination-pipeline-udp\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-dest-2\",\"inputs\":[\"source-1\"],\"mode\":\"udp\",\"type\":\"socket\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"6acf0fb2-da82-11f0-9948-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"crowdstrike-next-gen-siem-destination-pipeline-basic\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"id\":\"crowdstrike-dest-basic-1\",\"inputs\":[\"source-1\"],\"type\":\"crowdstrike_next_gen_siem\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"7c01d10c-da82-11f0-b8ec-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"7ed10f38-da82-11f0-b8ee-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-destination-pipeline-udp\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-dest-2\",\"inputs\":[\"source-1\"],\"mode\":\"udp\",\"type\":\"socket\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"89b69a94-da82-11f0-994e-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"crowdstrike-next-gen-siem-destination-pipeline-basic\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"id\":\"crowdstrike-dest-basic-1\",\"inputs\":[\"source-1\"],\"type\":\"crowdstrike_next_gen_siem\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"95b8e8b0-da82-11f0-b8f0-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"989134ca-da82-11f0-9950-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-destination-pipeline-udp\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-dest-2\",\"inputs\":[\"source-1\"],\"mode\":\"udp\",\"type\":\"socket\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"a28146b4-da82-11f0-9952-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"crowdstrike-next-gen-siem-destination-pipeline-basic\",\"config\":{\"destinations\":[{\"encoding\":\"raw_message\",\"id\":\"crowdstrike-dest-basic-1\",\"inputs\":[\"source-1\"],\"type\":\"crowdstrike_next_gen_siem\"}],\"processors\":[],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"60691b7a-da83-11f0-9956-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"63fece56-da83-11f0-9958-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"66cbecfe-da83-11f0-995a-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"socket-pipeline-udp\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"socket-source-2\"],\"type\":\"datadog_logs\"}],\"processors\":[],\"sources\":[{\"framing\":{\"delimiter\":\"|\",\"method\":\"character_delimited\"},\"id\":\"socket-source-2\",\"mode\":\"udp\",\"type\":\"socket\"}]}}},{\"id\":\"8d14d028-db33-11f0-a24b-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"enrichment pipeline\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"enrichment-group-2\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"enrichment-group-1\",\"include\":\"*\",\"inputs\":[\"source-1\"],\"processors\":[{\"enabled\":true,\"file\":{\"encoding\":{\"delimiter\":\",\",\"includes_headers\":true,\"type\":\"csv\"},\"key\":[{\"column\":\"user_id\",\"comparison\":\"equals\",\"field\":\"log.user.id\"}],\"path\":\"/etc/enrichment/lookup.csv\",\"schema\":[{\"column\":\"region\",\"type\":\"string\"},{\"column\":\"city\",\"type\":\"string\"}]},\"id\":\"csv-enrichment\",\"include\":\"*\",\"target\":\"log.enrichment\",\"type\":\"enrichment_table\"}]},{\"enabled\":true,\"id\":\"enrichment-group-2\",\"include\":\"*\",\"inputs\":[\"enrichment-group-1\"],\"processors\":[{\"enabled\":true,\"geoip\":{\"key_field\":\"log.source.ip\",\"locale\":\"en\",\"path\":\"/etc/geoip/GeoLite2-City.mmdb\"},\"id\":\"geoip-enrichment\",\"include\":\"*\",\"target\":\"log.geo.geoip\",\"type\":\"enrichment_table\"}]}],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"b2636f64-db39-11f0-a2fb-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"test pipeline\",\"config\":{\"destinations\":[{\"id\":\"destination-1\",\"inputs\":[\"parser-group-1\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"parser-group-1\",\"include\":\"service:my-service\",\"inputs\":[\"source-1\"],\"processors\":[{\"enabled\":true,\"field\":\"message\",\"id\":\"parser-1\",\"include\":\"service:my-service\",\"type\":\"parse_json\"}]}],\"sources\":[{\"id\":\"source-1\",\"type\":\"datadog_agent\"}]}}},{\"id\":\"c2fe205a-dc0e-11f0-b050-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}],\"meta\":{\"totalCount\":23}}\n" }, "cookies": [], "headers": [ @@ -94,17 +94,17 @@ "value": "application/vnd.api+json" } ], - "headersSize": 225, + "headersSize": 232, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2025-12-12T12:01:47.325Z", - "time": 620 + "startedDateTime": "2025-12-18T12:40:41.022Z", + "time": 669 }, { - "_id": "37c28b19be345806c2fc7d05314a3092", + "_id": "306fc4493ebb6aa5418819b71b212afe", "_order": 0, "cache": {}, "request": { @@ -117,11 +117,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/558588ee-d752-11f0-b25e-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c2fe205a-dc0e-11f0-b050-da7ad0900002" }, "response": { "bodySize": 0, @@ -142,8 +142,8 @@ "status": 204, "statusText": "No Content" }, - "startedDateTime": "2025-12-12T12:01:47.954Z", - "time": 784 + "startedDateTime": "2025-12-18T12:40:41.699Z", + "time": 827 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/frozen.json index 9cca5589270e..ce3cc0499815 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:48.747Z" +"2025-12-18T12:40:42.535Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/recording.har index 72b26d427c45..a561ff9f69e6 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Bad-Request-response_1788147065/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "da4c1e7179b6967e765b83722311cb84", + "_id": "e0ff0da5171c4344c2431b88cad9cfd9", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 595, + "headersSize": 572, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,33 +35,33 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { "bodySize": 525, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 525, - "text": "{\"data\":{\"id\":\"56cdbe24-d752-11f0-b260-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"c44809bc-dc0e-11f0-b697-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 201, "statusText": "Created" }, - "startedDateTime": "2025-12-12T12:01:48.749Z", - "time": 833 + "startedDateTime": "2025-12-18T12:40:42.539Z", + "time": 695 }, { - "_id": "8771dbd213b67010bcf9e0215d407fe1", + "_id": "567d5ad30e75cbab6344dfe716dc778e", "_order": 0, "cache": {}, "request": { @@ -79,7 +79,7 @@ "value": "application/json" } ], - "headersSize": 631, + "headersSize": 608, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -88,7 +88,7 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"unknown-processor\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"id\":\"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/56cdbe24-d752-11f0-b260-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c44809bc-dc0e-11f0-b697-da7ad0900002" }, "response": { "bodySize": 357, @@ -110,11 +110,11 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2025-12-12T12:01:49.589Z", - "time": 359 + "startedDateTime": "2025-12-18T12:40:43.243Z", + "time": 406 }, { - "_id": "a30b36313e350620d4183ac8b9c89a4c", + "_id": "2c9649e05a16af4b627ad5ac1b9a30d3", "_order": 0, "cache": {}, "request": { @@ -127,11 +127,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/56cdbe24-d752-11f0-b260-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c44809bc-dc0e-11f0-b697-da7ad0900002" }, "response": { "bodySize": 0, @@ -152,8 +152,8 @@ "status": 204, "statusText": "No Content" }, - "startedDateTime": "2025-12-12T12:01:49.954Z", - "time": 709 + "startedDateTime": "2025-12-18T12:40:43.655Z", + "time": 723 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/frozen.json index 339c994c4c42..ce7e42bd0559 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:50.671Z" +"2025-12-18T12:40:44.387Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/recording.har index 318661abddc9..ffb67f053efd 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-Not-Found-response_1595868066/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "e34d84ff45f443b4095304142fd8332a", + "_id": "089fee1dabba518e75bece1a90edc48f", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 631, + "headersSize": 608, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -35,7 +35,7 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"id\":\"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/3fa85f64-5717-4562-b3fc-2c963f66afa6" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/3fa85f64-5717-4562-b3fc-2c963f66afa6" }, "response": { "bodySize": 35, @@ -57,8 +57,8 @@ "status": 404, "statusText": "Not Found" }, - "startedDateTime": "2025-12-12T12:01:50.676Z", - "time": 478 + "startedDateTime": "2025-12-18T12:40:44.391Z", + "time": 431 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/frozen.json index ecd3740c6f12..f4d636913f14 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:51.160Z" +"2025-12-18T12:40:44.830Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/recording.har index b63448291980..1a11c5d28f8e 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Update-a-pipeline-returns-OK-response_1400152949/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "da4c1e7179b6967e765b83722311cb84", + "_id": "e0ff0da5171c4344c2431b88cad9cfd9", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 595, + "headersSize": 572, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,33 +35,33 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines" }, "response": { "bodySize": 525, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 525, - "text": "{\"data\":{\"id\":\"58407a12-d752-11f0-b262-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"c5a65fc0-dc0e-11f0-b699-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Main Observability Pipeline\",\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"processor-group-0\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"processor-group-0\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 201, "statusText": "Created" }, - "startedDateTime": "2025-12-12T12:01:51.163Z", - "time": 1021 + "startedDateTime": "2025-12-18T12:40:44.835Z", + "time": 884 }, { - "_id": "6b440e743fe04562fc6432de72f34666", + "_id": "6a2613b81d16ad20a16e3f1760663405", "_order": 0, "cache": {}, "request": { @@ -79,7 +79,7 @@ "value": "application/json" } ], - "headersSize": 631, + "headersSize": 608, "httpVersion": "HTTP/1.1", "method": "PUT", "postData": { @@ -88,33 +88,33 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"updated-datadog-logs-destination-id\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Updated Pipeline Name\"},\"id\":\"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/58407a12-d752-11f0-b262-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c5a65fc0-dc0e-11f0-b699-da7ad0900002" }, "response": { "bodySize": 532, "content": { - "mimeType": "application/json", + "mimeType": "application/vnd.api+json", "size": 532, - "text": "{\"data\":{\"id\":\"58407a12-d752-11f0-b262-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Updated Pipeline Name\",\"config\":{\"destinations\":[{\"id\":\"updated-datadog-logs-destination-id\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" + "text": "{\"data\":{\"id\":\"c5a65fc0-dc0e-11f0-b699-da7ad0900002\",\"type\":\"pipelines\",\"attributes\":{\"name\":\"Updated Pipeline Name\",\"config\":{\"destinations\":[{\"id\":\"updated-datadog-logs-destination-id\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]}}}}\n" }, "cookies": [], "headers": [ { "name": "content-type", - "value": "application/json" + "value": "application/vnd.api+json" } ], - "headersSize": 217, + "headersSize": 225, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2025-12-12T12:01:52.190Z", - "time": 976 + "startedDateTime": "2025-12-18T12:40:45.732Z", + "time": 912 }, { - "_id": "3239901fa6bdd0071963346d8278697d", + "_id": "5bd1e1dc67636b00e0aff6679d4453b1", "_order": 0, "cache": {}, "request": { @@ -127,11 +127,11 @@ "value": "*/*" } ], - "headersSize": 568, + "headersSize": 545, "httpVersion": "HTTP/1.1", "method": "DELETE", "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/58407a12-d752-11f0-b262-da7ad0900002" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/c5a65fc0-dc0e-11f0-b699-da7ad0900002" }, "response": { "bodySize": 0, @@ -152,8 +152,8 @@ "status": 204, "statusText": "No Content" }, - "startedDateTime": "2025-12-12T12:01:53.173Z", - "time": 864 + "startedDateTime": "2025-12-18T12:40:46.658Z", + "time": 720 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/frozen.json index 6e4e98970c86..02530e3811ea 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:54.040Z" +"2025-12-18T12:40:47.388Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/recording.har index 336cc5d0f84f..bc8c17a5cd7d 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-Bad-Request-response_2539203425/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "863aee1f0430c0d4eb6521dbde4b995f", + "_id": "672b67a5874794e90e3a12868e5db2c2", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 606, + "headersSize": 583, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,7 +35,7 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/validate" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/validate" }, "response": { "bodySize": 144, @@ -57,8 +57,8 @@ "status": 400, "statusText": "Bad Request" }, - "startedDateTime": "2025-12-12T12:01:54.041Z", - "time": 468 + "startedDateTime": "2025-12-18T12:40:47.395Z", + "time": 414 } ], "pages": [], diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/frozen.json b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/frozen.json index 879a3bd79be0..6750f8669d81 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/frozen.json +++ b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/frozen.json @@ -1 +1 @@ -"2025-12-12T12:01:54.520Z" +"2025-12-18T12:40:47.818Z" diff --git a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/recording.har b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/recording.har index cfea530c3c07..77eb3390e652 100644 --- a/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/recording.har +++ b/cassettes/v2/Observability-Pipelines_4170000189/Validate-an-observability-pipeline-returns-OK-response_1773535341/recording.har @@ -8,7 +8,7 @@ }, "entries": [ { - "_id": "621a711b583d6a391a85b709238bf078", + "_id": "77f6e1979dba2d03a37077dce88acbcd", "_order": 0, "cache": {}, "request": { @@ -26,7 +26,7 @@ "value": "application/json" } ], - "headersSize": 606, + "headersSize": 583, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -35,7 +35,7 @@ "text": "{\"data\":{\"attributes\":{\"config\":{\"destinations\":[{\"id\":\"datadog-logs-destination\",\"inputs\":[\"my-processor-group\"],\"type\":\"datadog_logs\"}],\"processors\":[{\"enabled\":true,\"id\":\"my-processor-group\",\"include\":\"service:my-service\",\"inputs\":[\"datadog-agent-source\"],\"processors\":[{\"enabled\":true,\"id\":\"filter-processor\",\"include\":\"status:error\",\"type\":\"filter\"}]}],\"sources\":[{\"id\":\"datadog-agent-source\",\"type\":\"datadog_agent\"}]},\"name\":\"Main Observability Pipeline\"},\"type\":\"pipelines\"}}" }, "queryString": [], - "url": "https://api.datadoghq.com/api/v2/remote_config/products/obs_pipelines/pipelines/validate" + "url": "https://api.datadoghq.com/api/v2/obs-pipelines/pipelines/validate" }, "response": { "bodySize": 14, @@ -57,8 +57,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2025-12-12T12:01:54.522Z", - "time": 481 + "startedDateTime": "2025-12-18T12:40:47.824Z", + "time": 420 } ], "pages": [], diff --git a/features/v2/given.json b/features/v2/given.json index 8cf1925f45e8..9b2983fedb9e 100644 --- a/features/v2/given.json +++ b/features/v2/given.json @@ -743,6 +743,18 @@ "tag": "Monitors", "operationId": "CreateMonitorUserTemplate" }, + { + "parameters": [ + { + "name": "body", + "value": "{\n \"data\":{\n \"attributes\":{\n \"config\":{\n \"destinations\":[\n {\n \"id\":\"datadog-logs-destination\",\n \"inputs\":[\n \"processor-group-0\"\n ],\n \"type\":\"datadog_logs\"\n }\n ],\n \"processors\":[\n {\n \"id\":\"processor-group-0\",\n \"include\":\"service:my-service\",\n \"inputs\":[\n \"datadog-agent-source\"\n ],\n \"enabled\": true,\n \"processors\": [\n {\n \"id\": \"filter-processor\",\n \"type\": \"filter\",\n \"include\": \"status:error\",\n \"enabled\": true\n }\n ]\n }\n ],\n \"sources\":[\n {\n \"id\":\"datadog-agent-source\",\n \"type\":\"datadog_agent\"\n }\n ]\n },\n \"name\":\"Main Observability Pipeline\"\n },\n \"type\":\"pipelines\"\n }\n}" + } + ], + "step": "there is a valid \"pipeline\" in the system", + "key": "pipeline", + "tag": "Observability Pipelines", + "operationId": "CreatePipeline" + }, { "parameters": [ { @@ -879,18 +891,6 @@ "tag": "CSM Threats", "operationId": "CreateCSMThreatsAgentPolicy" }, - { - "parameters": [ - { - "name": "body", - "value": "{\n \"data\":{\n \"attributes\":{\n \"config\":{\n \"destinations\":[\n {\n \"id\":\"datadog-logs-destination\",\n \"inputs\":[\n \"processor-group-0\"\n ],\n \"type\":\"datadog_logs\"\n }\n ],\n \"processors\":[\n {\n \"id\":\"processor-group-0\",\n \"include\":\"service:my-service\",\n \"inputs\":[\n \"datadog-agent-source\"\n ],\n \"enabled\": true,\n \"processors\": [\n {\n \"id\": \"filter-processor\",\n \"type\": \"filter\",\n \"include\": \"status:error\",\n \"enabled\": true\n }\n ]\n }\n ],\n \"sources\":[\n {\n \"id\":\"datadog-agent-source\",\n \"type\":\"datadog_agent\"\n }\n ]\n },\n \"name\":\"Main Observability Pipeline\"\n },\n \"type\":\"pipelines\"\n }\n}" - } - ], - "step": "there is a valid \"pipeline\" in the system", - "key": "pipeline", - "tag": "Observability Pipelines", - "operationId": "CreatePipeline" - }, { "parameters": [ { diff --git a/features/v2/undo.json b/features/v2/undo.json index e0f0b98d0c96..fe00d3c36f67 100644 --- a/features/v2/undo.json +++ b/features/v2/undo.json @@ -2815,6 +2815,49 @@ "type": "safe" } }, + "ListPipelines": { + "tag": "Observability Pipelines", + "undo": { + "type": "safe" + } + }, + "CreatePipeline": { + "tag": "Observability Pipelines", + "undo": { + "operationId": "DeletePipeline", + "parameters": [ + { + "name": "pipeline_id", + "source": "data.id" + } + ], + "type": "unsafe" + } + }, + "ValidatePipeline": { + "tag": "Observability Pipelines", + "undo": { + "type": "safe" + } + }, + "DeletePipeline": { + "tag": "Observability Pipelines", + "undo": { + "type": "idempotent" + } + }, + "GetPipeline": { + "tag": "Observability Pipelines", + "undo": { + "type": "safe" + } + }, + "UpdatePipeline": { + "tag": "Observability Pipelines", + "undo": { + "type": "idempotent" + } + }, "CreateOnCallEscalationPolicy": { "tag": "On-Call", "undo": { @@ -3390,49 +3433,6 @@ "type": "idempotent" } }, - "ListPipelines": { - "tag": "Observability Pipelines", - "undo": { - "type": "safe" - } - }, - "CreatePipeline": { - "tag": "Observability Pipelines", - "undo": { - "operationId": "DeletePipeline", - "parameters": [ - { - "name": "pipeline_id", - "source": "data.id" - } - ], - "type": "unsafe" - } - }, - "ValidatePipeline": { - "tag": "Observability Pipelines", - "undo": { - "type": "safe" - } - }, - "DeletePipeline": { - "tag": "Observability Pipelines", - "undo": { - "type": "idempotent" - } - }, - "GetPipeline": { - "tag": "Observability Pipelines", - "undo": { - "type": "safe" - } - }, - "UpdatePipeline": { - "tag": "Observability Pipelines", - "undo": { - "type": "idempotent" - } - }, "DeleteRestrictionPolicy": { "tag": "Restriction Policies", "undo": { diff --git a/private/bdd_runner/src/support/scenarios_model_mapping.ts b/private/bdd_runner/src/support/scenarios_model_mapping.ts index b16e19bf9cca..790b7772dc5b 100644 --- a/private/bdd_runner/src/support/scenarios_model_mapping.ts +++ b/private/bdd_runner/src/support/scenarios_model_mapping.ts @@ -7412,6 +7412,56 @@ export const ScenariosModelMappings: { [key: string]: OperationMapping } = { }, operationResponseType: "SingleAggregatedDnsResponseArray", }, + "ObservabilityPipelinesApi.V2.ListPipelines": { + pageSize: { + type: "number", + format: "int64", + }, + pageNumber: { + type: "number", + format: "int64", + }, + operationResponseType: "ListPipelinesResponse", + }, + "ObservabilityPipelinesApi.V2.CreatePipeline": { + body: { + type: "ObservabilityPipelineSpec", + format: "", + }, + operationResponseType: "ObservabilityPipeline", + }, + "ObservabilityPipelinesApi.V2.ValidatePipeline": { + body: { + type: "ObservabilityPipelineSpec", + format: "", + }, + operationResponseType: "ValidationResponse", + }, + "ObservabilityPipelinesApi.V2.GetPipeline": { + pipelineId: { + type: "string", + format: "", + }, + operationResponseType: "ObservabilityPipeline", + }, + "ObservabilityPipelinesApi.V2.UpdatePipeline": { + pipelineId: { + type: "string", + format: "", + }, + body: { + type: "ObservabilityPipeline", + format: "", + }, + operationResponseType: "ObservabilityPipeline", + }, + "ObservabilityPipelinesApi.V2.DeletePipeline": { + pipelineId: { + type: "string", + format: "", + }, + operationResponseType: "{}", + }, "OnCallApi.V2.CreateOnCallEscalationPolicy": { include: { type: "string", @@ -8286,56 +8336,6 @@ export const ScenariosModelMappings: { [key: string]: OperationMapping } = { }, operationResponseType: "CloudWorkloadSecurityAgentRuleResponse", }, - "ObservabilityPipelinesApi.V2.ListPipelines": { - pageSize: { - type: "number", - format: "int64", - }, - pageNumber: { - type: "number", - format: "int64", - }, - operationResponseType: "ListPipelinesResponse", - }, - "ObservabilityPipelinesApi.V2.CreatePipeline": { - body: { - type: "ObservabilityPipelineSpec", - format: "", - }, - operationResponseType: "ObservabilityPipeline", - }, - "ObservabilityPipelinesApi.V2.ValidatePipeline": { - body: { - type: "ObservabilityPipelineSpec", - format: "", - }, - operationResponseType: "ValidationResponse", - }, - "ObservabilityPipelinesApi.V2.GetPipeline": { - pipelineId: { - type: "string", - format: "", - }, - operationResponseType: "ObservabilityPipeline", - }, - "ObservabilityPipelinesApi.V2.UpdatePipeline": { - pipelineId: { - type: "string", - format: "", - }, - body: { - type: "ObservabilityPipeline", - format: "", - }, - operationResponseType: "ObservabilityPipeline", - }, - "ObservabilityPipelinesApi.V2.DeletePipeline": { - pipelineId: { - type: "string", - format: "", - }, - operationResponseType: "{}", - }, "RestrictionPoliciesApi.V2.GetRestrictionPolicy": { resourceId: { type: "string", diff --git a/services/observability_pipelines/src/v2/ObservabilityPipelinesApi.ts b/services/observability_pipelines/src/v2/ObservabilityPipelinesApi.ts index 7690e259879b..14beea2cd13a 100644 --- a/services/observability_pipelines/src/v2/ObservabilityPipelinesApi.ts +++ b/services/observability_pipelines/src/v2/ObservabilityPipelinesApi.ts @@ -58,8 +58,7 @@ export class ObservabilityPipelinesApiRequestFactory extends BaseAPIRequestFacto } // Path Params - const localVarPath = - "/api/v2/remote_config/products/obs_pipelines/pipelines"; + const localVarPath = "/api/v2/obs-pipelines/pipelines"; // Make Request Context const { server, overrides } = _config.getServerAndOverrides( @@ -118,7 +117,7 @@ export class ObservabilityPipelinesApiRequestFactory extends BaseAPIRequestFacto // Path Params const localVarPath = - "/api/v2/remote_config/products/obs_pipelines/pipelines/{pipeline_id}".replace( + "/api/v2/obs-pipelines/pipelines/{pipeline_id}".replace( "{pipeline_id}", encodeURIComponent(String(pipelineId)), ); @@ -171,7 +170,7 @@ export class ObservabilityPipelinesApiRequestFactory extends BaseAPIRequestFacto // Path Params const localVarPath = - "/api/v2/remote_config/products/obs_pipelines/pipelines/{pipeline_id}".replace( + "/api/v2/obs-pipelines/pipelines/{pipeline_id}".replace( "{pipeline_id}", encodeURIComponent(String(pipelineId)), ); @@ -219,8 +218,7 @@ export class ObservabilityPipelinesApiRequestFactory extends BaseAPIRequestFacto } // Path Params - const localVarPath = - "/api/v2/remote_config/products/obs_pipelines/pipelines"; + const localVarPath = "/api/v2/obs-pipelines/pipelines"; // Make Request Context const { server, overrides } = _config.getServerAndOverrides( @@ -292,7 +290,7 @@ export class ObservabilityPipelinesApiRequestFactory extends BaseAPIRequestFacto // Path Params const localVarPath = - "/api/v2/remote_config/products/obs_pipelines/pipelines/{pipeline_id}".replace( + "/api/v2/obs-pipelines/pipelines/{pipeline_id}".replace( "{pipeline_id}", encodeURIComponent(String(pipelineId)), ); @@ -355,8 +353,7 @@ export class ObservabilityPipelinesApiRequestFactory extends BaseAPIRequestFacto } // Path Params - const localVarPath = - "/api/v2/remote_config/products/obs_pipelines/pipelines/validate"; + const localVarPath = "/api/v2/obs-pipelines/pipelines/validate"; // Make Request Context const { server, overrides } = _config.getServerAndOverrides(