Skip to content

Commit 781fb66

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 9166dc3b of spec repo
1 parent 2d8705f commit 781fb66

File tree

40 files changed

+1277
-49
lines changed

40 files changed

+1277
-49
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-04-17 13:26:11.488046",
8-
"spec_repo_commit": "12ab5180"
7+
"regenerated": "2025-04-21 12:46:22.014418",
8+
"spec_repo_commit": "9166dc3b"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-04-17 13:26:11.504561",
13-
"spec_repo_commit": "12ab5180"
12+
"regenerated": "2025-04-21 12:46:22.032626",
13+
"spec_repo_commit": "9166dc3b"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18736,6 +18736,28 @@ components:
1873618736
meta:
1873718737
$ref: '#/components/schemas/HistoricalJobListMeta'
1873818738
type: object
18739+
ListPipelinesResponse:
18740+
description: The definition of `ResponseSchema` object.
18741+
properties:
18742+
data:
18743+
description: The `schema` `data`.
18744+
items:
18745+
$ref: '#/components/schemas/ObservabilityPipelineData'
18746+
type: array
18747+
meta:
18748+
$ref: '#/components/schemas/ListPipelinesResponseMeta'
18749+
required:
18750+
- data
18751+
type: object
18752+
ListPipelinesResponseMeta:
18753+
description: Metadata about the response.
18754+
properties:
18755+
total_count:
18756+
description: The total number of pipelines.
18757+
example: 42
18758+
format: int64
18759+
type: integer
18760+
type: object
1873918761
ListPowerpacksResponse:
1874018762
description: Response object which includes all powerpack configurations.
1874118763
properties:
@@ -36015,6 +36037,53 @@ components:
3601536037
type: string
3601636038
x-enum-varnames:
3601736039
- USERS
36040+
ValidationError:
36041+
description: The definition of `ValidationError` object.
36042+
properties:
36043+
meta:
36044+
$ref: '#/components/schemas/ValidationErrorMeta'
36045+
title:
36046+
description: A short, human-readable summary of the error.
36047+
example: Field 'region' is required
36048+
type: string
36049+
required:
36050+
- title
36051+
- meta
36052+
type: object
36053+
ValidationErrorMeta:
36054+
description: The definition of `ValidationErrorMeta` object.
36055+
properties:
36056+
field:
36057+
description: The field name that caused the error.
36058+
example: region
36059+
type: string
36060+
id:
36061+
description: The ID of the component in which the error occurred.
36062+
example: datadog-agent-source
36063+
type: string
36064+
message:
36065+
description: The detailed error message.
36066+
example: Field 'region' is required
36067+
type: string
36068+
required:
36069+
- message
36070+
type: object
36071+
ValidationErrorResponse:
36072+
description: Response containing validation errors.
36073+
example:
36074+
errors:
36075+
- meta:
36076+
field: region
36077+
id: datadog-agent-source
36078+
message: Field 'region' is required
36079+
title: Field 'region' is required
36080+
properties:
36081+
errors:
36082+
description: The `ValidationErrorResponse` `errors`.
36083+
items:
36084+
$ref: '#/components/schemas/ValidationError'
36085+
type: array
36086+
type: object
3601836087
Version:
3601936088
description: Version of the notification rule. It is updated when the rule is
3602036089
modified.
@@ -48939,6 +49008,41 @@ paths:
4893949008
tags:
4894049009
- CSM Threats
4894149010
/api/v2/remote_config/products/obs_pipelines/pipelines:
49011+
get:
49012+
description: Retrieve a list of pipelines.
49013+
operationId: ListPipelines
49014+
parameters:
49015+
- $ref: '#/components/parameters/PageSize'
49016+
- $ref: '#/components/parameters/PageNumber'
49017+
responses:
49018+
'200':
49019+
content:
49020+
application/json:
49021+
schema:
49022+
$ref: '#/components/schemas/ListPipelinesResponse'
49023+
description: OK
49024+
'400':
49025+
content:
49026+
application/json:
49027+
schema:
49028+
$ref: '#/components/schemas/APIErrorResponse'
49029+
description: Bad Request
49030+
'403':
49031+
content:
49032+
application/json:
49033+
schema:
49034+
$ref: '#/components/schemas/APIErrorResponse'
49035+
description: Forbidden
49036+
'429':
49037+
$ref: '#/components/responses/TooManyRequestsResponse'
49038+
summary: List pipelines
49039+
tags:
49040+
- Observability Pipelines
49041+
x-permission:
49042+
operator: OR
49043+
permissions:
49044+
- observability_pipelines_read
49045+
x-unstable: '**Note**: This endpoint is in Preview.'
4894249046
post:
4894349047
description: Create a new pipeline.
4894449048
operationId: CreatePipeline
@@ -48978,6 +49082,48 @@ paths:
4897849082
summary: Create a new pipeline
4897949083
tags:
4898049084
- Observability Pipelines
49085+
x-permission:
49086+
operator: OR
49087+
permissions:
49088+
- observability_pipelines_deploy
49089+
x-unstable: '**Note**: This endpoint is in Preview.'
49090+
/api/v2/remote_config/products/obs_pipelines/pipelines/validate:
49091+
post:
49092+
description: 'Validates a pipeline configuration without creating or updating
49093+
any resources.
49094+
49095+
Returns a list of validation errors, if any.
49096+
49097+
'
49098+
operationId: ValidatePipeline
49099+
requestBody:
49100+
content:
49101+
application/json:
49102+
schema:
49103+
$ref: '#/components/schemas/ObservabilityPipelineCreateRequest'
49104+
required: true
49105+
responses:
49106+
'200':
49107+
content:
49108+
application/json:
49109+
schema:
49110+
$ref: '#/components/schemas/ValidationErrorResponse'
49111+
description: OK
49112+
'400':
49113+
content:
49114+
application/json:
49115+
schema:
49116+
$ref: '#/components/schemas/ValidationErrorResponse'
49117+
description: Bad Request
49118+
'429':
49119+
$ref: '#/components/responses/TooManyRequestsResponse'
49120+
summary: Validate an observability pipeline
49121+
tags:
49122+
- Observability Pipelines
49123+
x-permission:
49124+
operator: OR
49125+
permissions:
49126+
- observability_pipelines_read
4898149127
x-unstable: '**Note**: This endpoint is in Preview.'
4898249128
/api/v2/remote_config/products/obs_pipelines/pipelines/{pipeline_id}:
4898349129
delete:
@@ -49016,6 +49162,10 @@ paths:
4901649162
summary: Delete a pipeline
4901749163
tags:
4901849164
- Observability Pipelines
49165+
x-permission:
49166+
operator: OR
49167+
permissions:
49168+
- observability_pipelines_delete
4901949169
x-unstable: '**Note**: This endpoint is in Preview.'
4902049170
get:
4902149171
description: Get a specific pipeline by its ID.
@@ -49045,6 +49195,10 @@ paths:
4904549195
summary: Get a specific pipeline
4904649196
tags:
4904749197
- Observability Pipelines
49198+
x-permission:
49199+
operator: OR
49200+
permissions:
49201+
- observability_pipelines_read
4904849202
x-unstable: '**Note**: This endpoint is in Preview.'
4904949203
put:
4905049204
description: Update a pipeline.
@@ -49098,6 +49252,10 @@ paths:
4909849252
summary: Update a pipeline
4909949253
tags:
4910049254
- Observability Pipelines
49255+
x-permission:
49256+
operator: OR
49257+
permissions:
49258+
- observability_pipelines_deploy
4910149259
x-unstable: '**Note**: This endpoint is in Preview.'
4910249260
/api/v2/restriction_policy/{resource_id}:
4910349261
delete:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-04-04T10:36:58.031Z
1+
2025-04-21T12:21:02.062Z

cassettes/features/v2/observability_pipelines/Create-a-new-pipeline-returns-Bad-Request-response.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-04-04T10:36:58.537Z
1+
2025-04-21T12:21:02.601Z

cassettes/features/v2/observability_pipelines/Create-a-new-pipeline-returns-OK-response.yml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-04-04T10:36:59.510Z
1+
2025-04-21T12:21:03.865Z

cassettes/features/v2/observability_pipelines/Delete-a-pipeline-returns-Not-Found-response.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-04-04T10:37:00.184Z
1+
2025-04-21T12:21:04.572Z

cassettes/features/v2/observability_pipelines/Delete-a-pipeline-returns-OK-response.yml

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

0 commit comments

Comments
 (0)