Skip to content

Commit 4abb821

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 04653503 of spec repo
1 parent a6a54dd commit 4abb821

File tree

66 files changed

+711
-833
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

+711
-833
lines changed

.apigentools-info

+4-4
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-03 15:57:06.622528",
8-
"spec_repo_commit": "50c16e5f"
7+
"regenerated": "2025-01-03 18:08:03.798208",
8+
"spec_repo_commit": "04653503"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-01-03 15:57:06.637357",
13-
"spec_repo_commit": "50c16e5f"
12+
"regenerated": "2025-01-03 18:08:03.813239",
13+
"spec_repo_commit": "04653503"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

+59-71
Original file line numberDiff line numberDiff line change
@@ -1634,34 +1634,6 @@ 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
16651637
AppBuilderEvent:
16661638
additionalProperties: {}
16671639
description: The definition of `AppBuilderEvent` object.
@@ -1748,6 +1720,7 @@ components:
17481720
type: string
17491721
user_uuid:
17501722
description: The `AppMeta` `user_uuid`.
1723+
format: uuid
17511724
type: string
17521725
version:
17531726
description: The `AppMeta` `version`.
@@ -9114,6 +9087,7 @@ components:
91149087
type: string
91159088
user_uuid:
91169089
description: The `meta` `user_uuid`.
9090+
format: uuid
91179091
type: string
91189092
type: object
91199093
DeploymentIncludedType:
@@ -9139,6 +9113,7 @@ components:
91399113
type: string
91409114
user_uuid:
91419115
description: The `DeploymentMeta` `user_uuid`.
9116+
format: uuid
91429117
type: string
91439118
type: object
91449119
DeploymentRelationship:
@@ -9181,6 +9156,7 @@ components:
91819156
type: string
91829157
user_uuid:
91839158
description: The `meta` `user_uuid`.
9159+
format: uuid
91849160
type: string
91859161
type: object
91869162
DeploymentType:
@@ -31053,19 +31029,19 @@ paths:
3105331029
content:
3105431030
application/json:
3105531031
schema:
31056-
$ref: '#/components/schemas/AppBuilderError'
31032+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3105731033
description: Bad Request
3105831034
'403':
3105931035
content:
3106031036
application/json:
3106131037
schema:
31062-
$ref: '#/components/schemas/AppBuilderError'
31063-
description: Forbidden, e.g. missing permissions to delete one or more apps
31038+
$ref: '#/components/schemas/JSONAPIErrorResponse'
31039+
description: Forbidden
3106431040
'404':
3106531041
content:
3106631042
application/json:
3106731043
schema:
31068-
$ref: '#/components/schemas/AppBuilderError'
31044+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3106931045
description: Not Found
3107031046
'429':
3107131047
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31082,63 +31058,71 @@ paths:
3108231058
description: List all apps, with optional filters and sorting
3108331059
operationId: ListApps
3108431060
parameters:
31085-
- description: The number of apps to return per page
31061+
- description: The number of apps to return per page.
3108631062
in: query
3108731063
name: limit
3108831064
required: false
3108931065
schema:
3109031066
format: int64
3109131067
type: integer
31092-
- description: The page number to return
31068+
- description: The page number to return.
3109331069
in: query
3109431070
name: page
3109531071
required: false
3109631072
schema:
3109731073
format: int64
3109831074
type: integer
31099-
- description: The `AppsFilter` `user_name`.
31075+
- description: Filter apps by the app creator. Usually the user's email.
3110031076
in: query
3110131077
name: filter[user_name]
3110231078
required: false
3110331079
schema:
3110431080
type: string
31105-
- description: The `AppsFilter` `user_uuid`.
31081+
- description: Filter apps by the app creator's UUID.
3110631082
in: query
3110731083
name: filter[user_uuid]
3110831084
required: false
3110931085
schema:
31086+
format: uuid
3111031087
type: string
31111-
- description: The `AppsFilter` `name`.
31088+
- description: Filter by app name.
3111231089
in: query
3111331090
name: filter[name]
3111431091
required: false
3111531092
schema:
3111631093
type: string
31117-
- description: The `AppsFilter` `query`.
31094+
- description: Filter apps by the app name or the app creator.
3111831095
in: query
3111931096
name: filter[query]
3112031097
required: false
3112131098
schema:
3112231099
type: string
31123-
- description: The `AppsFilter` `deployed`.
31100+
- description: Filter apps by whether they are published.
3112431101
in: query
3112531102
name: filter[deployed]
3112631103
required: false
3112731104
schema:
3112831105
type: boolean
31129-
- description: The `AppsFilter` `tags`.
31106+
- description: Filter apps by tags.
3113031107
in: query
3113131108
name: filter[tags]
3113231109
required: false
3113331110
schema:
3113431111
type: string
31135-
- description: The `AppsFilter` `favorite`.
31112+
- description: Filter apps by whether you have added them to your favorites.
3113631113
in: query
3113731114
name: filter[favorite]
3113831115
required: false
3113931116
schema:
3114031117
type: boolean
31141-
- explode: false
31118+
- description: Filter apps by whether they are enabled for self-service.
31119+
in: query
31120+
name: filter[self_service]
31121+
required: false
31122+
schema:
31123+
type: boolean
31124+
- description: The fields and direction to sort apps by.
31125+
explode: false
3114231126
in: query
3114331127
name: sort
3114431128
required: false
@@ -31158,13 +31142,13 @@ paths:
3115831142
content:
3115931143
application/json:
3116031144
schema:
31161-
$ref: '#/components/schemas/AppBuilderError'
31162-
description: Bad Request, e.g. invalid sort parameter
31145+
$ref: '#/components/schemas/JSONAPIErrorResponse'
31146+
description: Bad Request
3116331147
'403':
3116431148
content:
3116531149
application/json:
3116631150
schema:
31167-
$ref: '#/components/schemas/AppBuilderError'
31151+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3116831152
description: Forbidden
3116931153
'429':
3117031154
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31197,15 +31181,14 @@ paths:
3119731181
content:
3119831182
application/json:
3119931183
schema:
31200-
$ref: '#/components/schemas/AppBuilderError'
31184+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3120131185
description: Bad Request
3120231186
'403':
3120331187
content:
3120431188
application/json:
3120531189
schema:
31206-
$ref: '#/components/schemas/AppBuilderError'
31207-
description: Forbidden, e.g. missing required permissions to a connection
31208-
or workflow used in the app
31190+
$ref: '#/components/schemas/JSONAPIErrorResponse'
31191+
description: Forbidden
3120931192
'429':
3121031193
$ref: '#/components/responses/TooManyRequestsResponse'
3121131194
summary: Create App
@@ -31240,25 +31223,25 @@ paths:
3124031223
content:
3124131224
application/json:
3124231225
schema:
31243-
$ref: '#/components/schemas/AppBuilderError'
31226+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3124431227
description: Bad Request
3124531228
'403':
3124631229
content:
3124731230
application/json:
3124831231
schema:
31249-
$ref: '#/components/schemas/AppBuilderError'
31232+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3125031233
description: Forbidden
3125131234
'404':
3125231235
content:
3125331236
application/json:
3125431237
schema:
31255-
$ref: '#/components/schemas/AppBuilderError'
31238+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3125631239
description: Not Found
3125731240
'410':
3125831241
content:
3125931242
application/json:
3126031243
schema:
31261-
$ref: '#/components/schemas/AppBuilderError'
31244+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3126231245
description: Gone
3126331246
'429':
3126431247
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31280,6 +31263,11 @@ paths:
3128031263
required: true
3128131264
schema:
3128231265
type: string
31266+
- in: query
31267+
name: version
31268+
required: false
31269+
schema:
31270+
type: string
3128331271
responses:
3128431272
'200':
3128531273
content:
@@ -31291,19 +31279,19 @@ paths:
3129131279
content:
3129231280
application/json:
3129331281
schema:
31294-
$ref: '#/components/schemas/AppBuilderError'
31282+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3129531283
description: Bad Request
3129631284
'403':
3129731285
content:
3129831286
application/json:
3129931287
schema:
31300-
$ref: '#/components/schemas/AppBuilderError'
31288+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3130131289
description: Forbidden
3130231290
'404':
3130331291
content:
3130431292
application/json:
3130531293
schema:
31306-
$ref: '#/components/schemas/AppBuilderError'
31294+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3130731295
description: Not Found
3130831296
'429':
3130931297
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31343,15 +31331,14 @@ paths:
3134331331
content:
3134431332
application/json:
3134531333
schema:
31346-
$ref: '#/components/schemas/AppBuilderError'
31334+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3134731335
description: Bad Request
3134831336
'403':
3134931337
content:
3135031338
application/json:
3135131339
schema:
31352-
$ref: '#/components/schemas/AppBuilderError'
31353-
description: Forbidden, e.g. missing required permissions to a connection
31354-
or workflow used in the app
31340+
$ref: '#/components/schemas/JSONAPIErrorResponse'
31341+
description: Forbidden
3135531342
'429':
3135631343
$ref: '#/components/responses/TooManyRequestsResponse'
3135731344
summary: Update App
@@ -31386,25 +31373,25 @@ paths:
3138631373
content:
3138731374
application/json:
3138831375
schema:
31389-
$ref: '#/components/schemas/AppBuilderError'
31376+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3139031377
description: Bad Request
3139131378
'403':
3139231379
content:
3139331380
application/json:
3139431381
schema:
31395-
$ref: '#/components/schemas/AppBuilderError'
31382+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3139631383
description: Forbidden
3139731384
'404':
3139831385
content:
3139931386
application/json:
3140031387
schema:
31401-
$ref: '#/components/schemas/AppBuilderError'
31388+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3140231389
description: Not Found
3140331390
'429':
3140431391
$ref: '#/components/responses/TooManyRequestsResponse'
3140531392
summary: Disable App
3140631393
tags:
31407-
- App Deployment
31394+
- Apps
3140831395
x-permission:
3140931396
operator: OR
3141031397
permissions:
@@ -31431,25 +31418,25 @@ paths:
3143131418
content:
3143231419
application/json:
3143331420
schema:
31434-
$ref: '#/components/schemas/AppBuilderError'
31421+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3143531422
description: Bad Request
3143631423
'403':
3143731424
content:
3143831425
application/json:
3143931426
schema:
31440-
$ref: '#/components/schemas/AppBuilderError'
31427+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3144131428
description: Forbidden
3144231429
'404':
3144331430
content:
3144431431
application/json:
3144531432
schema:
31446-
$ref: '#/components/schemas/AppBuilderError'
31433+
$ref: '#/components/schemas/JSONAPIErrorResponse'
3144731434
description: Not Found
3144831435
'429':
3144931436
$ref: '#/components/responses/TooManyRequestsResponse'
3145031437
summary: Deploy App
3145131438
tags:
31452-
- App Deployment
31439+
- Apps
3145331440
x-permission:
3145431441
operator: OR
3145531442
permissions:
@@ -48120,9 +48107,10 @@ tags:
4812048107
externalDocs:
4812148108
url: https://docs.datadoghq.com/integrations/amazon_web_services/#log-collection
4812248109
name: AWS Logs Integration
48123-
- description: Deploy and disable apps in App Builder.
48124-
name: App Deployment
48125-
- description: Create, read, update, and delete apps in App Builder.
48110+
- description: Datadog App Builder provides a low-code solution to rapidly develop
48111+
and integrate secure, customized applications into your monitoring stack that
48112+
are built to accelerate remediation at scale. These API endpoints allow you to
48113+
create, read, update, delete, and publish apps.
4812648114
name: Apps
4812748115
- description: Search your Audit Logs events over HTTP.
4812848116
name: Audit

cassettes/v2/App-Deployment_818229931/Deploy-App-returns-Bad-Request-response_3804679907/frozen.json

-1
This file was deleted.

cassettes/v2/App-Deployment_818229931/Deploy-App-returns-Created-response_286585597/frozen.json

-1
This file was deleted.

cassettes/v2/App-Deployment_818229931/Deploy-App-returns-Not-Found-response_670810212/frozen.json

-1
This file was deleted.

cassettes/v2/App-Deployment_818229931/Disable-App-returns-Bad-Request-response_1603315968/frozen.json

-1
This file was deleted.

cassettes/v2/App-Deployment_818229931/Disable-App-returns-Not-Found-response_2767718519/frozen.json

-1
This file was deleted.

cassettes/v2/App-Deployment_818229931/Disable-App-returns-OK-response_84091086/frozen.json

-1
This file was deleted.

0 commit comments

Comments
 (0)