Skip to content

Commit 1598244

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 0f2ca34c of spec repo
1 parent 568e217 commit 1598244

File tree

66 files changed

+763
-386
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+763
-386
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-01-08 14:02:25.736805",
8-
"spec_repo_commit": "1920836f"
7+
"regenerated": "2025-01-08 20:54:28.350290",
8+
"spec_repo_commit": "0f2ca34c"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-01-08 14:02:25.752564",
13-
"spec_repo_commit": "1920836f"
12+
"regenerated": "2025-01-08 20:54:28.365056",
13+
"spec_repo_commit": "0f2ca34c"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 71 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1634,6 +1634,34 @@ components:
16341634
type: string
16351635
x-enum-varnames:
16361636
- apm_retention_filter
1637+
AppBuilderError:
1638+
description: The definition of `AppBuilderError` object.
1639+
properties:
1640+
errors:
1641+
description: The `AppBuilderError` `errors`.
1642+
items:
1643+
$ref: '#/components/schemas/AppBuilderErrorErrorsItems'
1644+
type: array
1645+
type: object
1646+
AppBuilderErrorErrorsItems:
1647+
description: The definition of `AppBuilderErrorErrorsItems` object.
1648+
properties:
1649+
detail:
1650+
description: The `items` `detail`.
1651+
type: string
1652+
source:
1653+
$ref: '#/components/schemas/AppBuilderErrorErrorsItemsSource'
1654+
type: object
1655+
AppBuilderErrorErrorsItemsSource:
1656+
description: The definition of `AppBuilderErrorErrorsItemsSource` object.
1657+
properties:
1658+
parameter:
1659+
description: The `source` `parameter`.
1660+
type: string
1661+
pointer:
1662+
description: The `source` `pointer`.
1663+
type: string
1664+
type: object
16371665
AppBuilderEvent:
16381666
additionalProperties: {}
16391667
description: The definition of `AppBuilderEvent` object.
@@ -1720,7 +1748,6 @@ components:
17201748
type: string
17211749
user_uuid:
17221750
description: The `AppMeta` `user_uuid`.
1723-
format: uuid
17241751
type: string
17251752
version:
17261753
description: The `AppMeta` `version`.
@@ -9138,7 +9165,6 @@ components:
91389165
type: string
91399166
user_uuid:
91409167
description: The `meta` `user_uuid`.
9141-
format: uuid
91429168
type: string
91439169
type: object
91449170
DeploymentIncludedType:
@@ -9164,7 +9190,6 @@ components:
91649190
type: string
91659191
user_uuid:
91669192
description: The `DeploymentMeta` `user_uuid`.
9167-
format: uuid
91689193
type: string
91699194
type: object
91709195
DeploymentRelationship:
@@ -9207,7 +9232,6 @@ components:
92079232
type: string
92089233
user_uuid:
92099234
description: The `meta` `user_uuid`.
9210-
format: uuid
92119235
type: string
92129236
type: object
92139237
DeploymentType:
@@ -31122,19 +31146,19 @@ paths:
3112231146
content:
3112331147
application/json:
3112431148
schema:
31125-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31149+
$ref: '#/components/schemas/AppBuilderError'
3112631150
description: Bad Request
3112731151
'403':
3112831152
content:
3112931153
application/json:
3113031154
schema:
31131-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31132-
description: Forbidden
31155+
$ref: '#/components/schemas/AppBuilderError'
31156+
description: Forbidden, e.g. missing permissions to delete one or more apps
3113331157
'404':
3113431158
content:
3113531159
application/json:
3113631160
schema:
31137-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31161+
$ref: '#/components/schemas/AppBuilderError'
3113831162
description: Not Found
3113931163
'429':
3114031164
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31151,71 +31175,63 @@ paths:
3115131175
description: List all apps, with optional filters and sorting
3115231176
operationId: ListApps
3115331177
parameters:
31154-
- description: The number of apps to return per page.
31178+
- description: The number of apps to return per page
3115531179
in: query
3115631180
name: limit
3115731181
required: false
3115831182
schema:
3115931183
format: int64
3116031184
type: integer
31161-
- description: The page number to return.
31185+
- description: The page number to return
3116231186
in: query
3116331187
name: page
3116431188
required: false
3116531189
schema:
3116631190
format: int64
3116731191
type: integer
31168-
- description: Filter apps by the app creator. Usually the user's email.
31192+
- description: The `AppsFilter` `user_name`.
3116931193
in: query
3117031194
name: filter[user_name]
3117131195
required: false
3117231196
schema:
3117331197
type: string
31174-
- description: Filter apps by the app creator's UUID.
31198+
- description: The `AppsFilter` `user_uuid`.
3117531199
in: query
3117631200
name: filter[user_uuid]
3117731201
required: false
3117831202
schema:
31179-
format: uuid
3118031203
type: string
31181-
- description: Filter by app name.
31204+
- description: The `AppsFilter` `name`.
3118231205
in: query
3118331206
name: filter[name]
3118431207
required: false
3118531208
schema:
3118631209
type: string
31187-
- description: Filter apps by the app name or the app creator.
31210+
- description: The `AppsFilter` `query`.
3118831211
in: query
3118931212
name: filter[query]
3119031213
required: false
3119131214
schema:
3119231215
type: string
31193-
- description: Filter apps by whether they are published.
31216+
- description: The `AppsFilter` `deployed`.
3119431217
in: query
3119531218
name: filter[deployed]
3119631219
required: false
3119731220
schema:
3119831221
type: boolean
31199-
- description: Filter apps by tags.
31222+
- description: The `AppsFilter` `tags`.
3120031223
in: query
3120131224
name: filter[tags]
3120231225
required: false
3120331226
schema:
3120431227
type: string
31205-
- description: Filter apps by whether you have added them to your favorites.
31228+
- description: The `AppsFilter` `favorite`.
3120631229
in: query
3120731230
name: filter[favorite]
3120831231
required: false
3120931232
schema:
3121031233
type: boolean
31211-
- description: Filter apps by whether they are enabled for self-service.
31212-
in: query
31213-
name: filter[self_service]
31214-
required: false
31215-
schema:
31216-
type: boolean
31217-
- description: The fields and direction to sort apps by.
31218-
explode: false
31234+
- explode: false
3121931235
in: query
3122031236
name: sort
3122131237
required: false
@@ -31235,13 +31251,13 @@ paths:
3123531251
content:
3123631252
application/json:
3123731253
schema:
31238-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31239-
description: Bad Request
31254+
$ref: '#/components/schemas/AppBuilderError'
31255+
description: Bad Request, e.g. invalid sort parameter
3124031256
'403':
3124131257
content:
3124231258
application/json:
3124331259
schema:
31244-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31260+
$ref: '#/components/schemas/AppBuilderError'
3124531261
description: Forbidden
3124631262
'429':
3124731263
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31274,14 +31290,15 @@ paths:
3127431290
content:
3127531291
application/json:
3127631292
schema:
31277-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31293+
$ref: '#/components/schemas/AppBuilderError'
3127831294
description: Bad Request
3127931295
'403':
3128031296
content:
3128131297
application/json:
3128231298
schema:
31283-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31284-
description: Forbidden
31299+
$ref: '#/components/schemas/AppBuilderError'
31300+
description: Forbidden, e.g. missing required permissions to a connection
31301+
or workflow used in the app
3128531302
'429':
3128631303
$ref: '#/components/responses/TooManyRequestsResponse'
3128731304
summary: Create App
@@ -31316,25 +31333,25 @@ paths:
3131631333
content:
3131731334
application/json:
3131831335
schema:
31319-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31336+
$ref: '#/components/schemas/AppBuilderError'
3132031337
description: Bad Request
3132131338
'403':
3132231339
content:
3132331340
application/json:
3132431341
schema:
31325-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31342+
$ref: '#/components/schemas/AppBuilderError'
3132631343
description: Forbidden
3132731344
'404':
3132831345
content:
3132931346
application/json:
3133031347
schema:
31331-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31348+
$ref: '#/components/schemas/AppBuilderError'
3133231349
description: Not Found
3133331350
'410':
3133431351
content:
3133531352
application/json:
3133631353
schema:
31337-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31354+
$ref: '#/components/schemas/AppBuilderError'
3133831355
description: Gone
3133931356
'429':
3134031357
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31356,11 +31373,6 @@ paths:
3135631373
required: true
3135731374
schema:
3135831375
type: string
31359-
- in: query
31360-
name: version
31361-
required: false
31362-
schema:
31363-
type: string
3136431376
responses:
3136531377
'200':
3136631378
content:
@@ -31372,19 +31384,19 @@ paths:
3137231384
content:
3137331385
application/json:
3137431386
schema:
31375-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31387+
$ref: '#/components/schemas/AppBuilderError'
3137631388
description: Bad Request
3137731389
'403':
3137831390
content:
3137931391
application/json:
3138031392
schema:
31381-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31393+
$ref: '#/components/schemas/AppBuilderError'
3138231394
description: Forbidden
3138331395
'404':
3138431396
content:
3138531397
application/json:
3138631398
schema:
31387-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31399+
$ref: '#/components/schemas/AppBuilderError'
3138831400
description: Not Found
3138931401
'429':
3139031402
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31424,14 +31436,15 @@ paths:
3142431436
content:
3142531437
application/json:
3142631438
schema:
31427-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31439+
$ref: '#/components/schemas/AppBuilderError'
3142831440
description: Bad Request
3142931441
'403':
3143031442
content:
3143131443
application/json:
3143231444
schema:
31433-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31434-
description: Forbidden
31445+
$ref: '#/components/schemas/AppBuilderError'
31446+
description: Forbidden, e.g. missing required permissions to a connection
31447+
or workflow used in the app
3143531448
'429':
3143631449
$ref: '#/components/responses/TooManyRequestsResponse'
3143731450
summary: Update App
@@ -31466,25 +31479,25 @@ paths:
3146631479
content:
3146731480
application/json:
3146831481
schema:
31469-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31482+
$ref: '#/components/schemas/AppBuilderError'
3147031483
description: Bad Request
3147131484
'403':
3147231485
content:
3147331486
application/json:
3147431487
schema:
31475-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31488+
$ref: '#/components/schemas/AppBuilderError'
3147631489
description: Forbidden
3147731490
'404':
3147831491
content:
3147931492
application/json:
3148031493
schema:
31481-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31494+
$ref: '#/components/schemas/AppBuilderError'
3148231495
description: Not Found
3148331496
'429':
3148431497
$ref: '#/components/responses/TooManyRequestsResponse'
3148531498
summary: Disable App
3148631499
tags:
31487-
- Apps
31500+
- App Deployment
3148831501
x-permission:
3148931502
operator: OR
3149031503
permissions:
@@ -31511,25 +31524,25 @@ paths:
3151131524
content:
3151231525
application/json:
3151331526
schema:
31514-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31527+
$ref: '#/components/schemas/AppBuilderError'
3151531528
description: Bad Request
3151631529
'403':
3151731530
content:
3151831531
application/json:
3151931532
schema:
31520-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31533+
$ref: '#/components/schemas/AppBuilderError'
3152131534
description: Forbidden
3152231535
'404':
3152331536
content:
3152431537
application/json:
3152531538
schema:
31526-
$ref: '#/components/schemas/JSONAPIErrorResponse'
31539+
$ref: '#/components/schemas/AppBuilderError'
3152731540
description: Not Found
3152831541
'429':
3152931542
$ref: '#/components/responses/TooManyRequestsResponse'
3153031543
summary: Deploy App
3153131544
tags:
31532-
- Apps
31545+
- App Deployment
3153331546
x-permission:
3153431547
operator: OR
3153531548
permissions:
@@ -48205,10 +48218,9 @@ tags:
4820548218
teams to install Agents on every host or where Agents cannot be installed.\nGo
4820648219
to https://www.datadoghq.com/blog/agentless-scanning/ to learn more"
4820748220
name: Agentless Scanning
48208-
- description: Datadog App Builder provides a low-code solution to rapidly develop
48209-
and integrate secure, customized applications into your monitoring stack that
48210-
are built to accelerate remediation at scale. These API endpoints allow you to
48211-
create, read, update, delete, and publish apps.
48221+
- description: Deploy and disable apps in App Builder.
48222+
name: App Deployment
48223+
- description: Create, read, update, and delete apps in App Builder.
4821248224
name: Apps
4821348225
- description: Search your Audit Logs events over HTTP.
4821448226
name: Audit
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2024-12-10T19:57:35.320Z

cassettes/features/v2/apps/Deploy-App-returns-Bad-Request-response.yml renamed to cassettes/features/v2/app_deployment/Deploy-App-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 & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2024-12-12T20:29:22.668Z

0 commit comments

Comments
 (0)