@@ -1634,34 +1634,6 @@ components:
1634
1634
type: string
1635
1635
x-enum-varnames:
1636
1636
- 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
1665
1637
AppBuilderEvent:
1666
1638
additionalProperties: {}
1667
1639
description: The definition of `AppBuilderEvent` object.
@@ -1748,6 +1720,7 @@ components:
1748
1720
type: string
1749
1721
user_uuid:
1750
1722
description: The `AppMeta` `user_uuid`.
1723
+ format: uuid
1751
1724
type: string
1752
1725
version:
1753
1726
description: The `AppMeta` `version`.
@@ -9114,6 +9087,7 @@ components:
9114
9087
type: string
9115
9088
user_uuid:
9116
9089
description: The `meta` `user_uuid`.
9090
+ format: uuid
9117
9091
type: string
9118
9092
type: object
9119
9093
DeploymentIncludedType:
@@ -9139,6 +9113,7 @@ components:
9139
9113
type: string
9140
9114
user_uuid:
9141
9115
description: The `DeploymentMeta` `user_uuid`.
9116
+ format: uuid
9142
9117
type: string
9143
9118
type: object
9144
9119
DeploymentRelationship:
@@ -9181,6 +9156,7 @@ components:
9181
9156
type: string
9182
9157
user_uuid:
9183
9158
description: The `meta` `user_uuid`.
9159
+ format: uuid
9184
9160
type: string
9185
9161
type: object
9186
9162
DeploymentType:
@@ -31053,19 +31029,19 @@ paths:
31053
31029
content:
31054
31030
application/json:
31055
31031
schema:
31056
- $ref: '#/components/schemas/AppBuilderError '
31032
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31057
31033
description: Bad Request
31058
31034
'403':
31059
31035
content:
31060
31036
application/json:
31061
31037
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
31064
31040
'404':
31065
31041
content:
31066
31042
application/json:
31067
31043
schema:
31068
- $ref: '#/components/schemas/AppBuilderError '
31044
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31069
31045
description: Not Found
31070
31046
'429':
31071
31047
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31082,63 +31058,71 @@ paths:
31082
31058
description: List all apps, with optional filters and sorting
31083
31059
operationId: ListApps
31084
31060
parameters:
31085
- - description: The number of apps to return per page
31061
+ - description: The number of apps to return per page.
31086
31062
in: query
31087
31063
name: limit
31088
31064
required: false
31089
31065
schema:
31090
31066
format: int64
31091
31067
type: integer
31092
- - description: The page number to return
31068
+ - description: The page number to return.
31093
31069
in: query
31094
31070
name: page
31095
31071
required: false
31096
31072
schema:
31097
31073
format: int64
31098
31074
type: integer
31099
- - description: The `AppsFilter` `user_name` .
31075
+ - description: Filter apps by the app creator. Usually the user's email .
31100
31076
in: query
31101
31077
name: filter[user_name]
31102
31078
required: false
31103
31079
schema:
31104
31080
type: string
31105
- - description: The `AppsFilter` `user_uuid` .
31081
+ - description: Filter apps by the app creator's UUID .
31106
31082
in: query
31107
31083
name: filter[user_uuid]
31108
31084
required: false
31109
31085
schema:
31086
+ format: uuid
31110
31087
type: string
31111
- - description: The `AppsFilter` ` name` .
31088
+ - description: Filter by app name.
31112
31089
in: query
31113
31090
name: filter[name]
31114
31091
required: false
31115
31092
schema:
31116
31093
type: string
31117
- - description: The `AppsFilter` `query` .
31094
+ - description: Filter apps by the app name or the app creator .
31118
31095
in: query
31119
31096
name: filter[query]
31120
31097
required: false
31121
31098
schema:
31122
31099
type: string
31123
- - description: The `AppsFilter` `deployed` .
31100
+ - description: Filter apps by whether they are published .
31124
31101
in: query
31125
31102
name: filter[deployed]
31126
31103
required: false
31127
31104
schema:
31128
31105
type: boolean
31129
- - description: The `AppsFilter` ` tags` .
31106
+ - description: Filter apps by tags.
31130
31107
in: query
31131
31108
name: filter[tags]
31132
31109
required: false
31133
31110
schema:
31134
31111
type: string
31135
- - description: The `AppsFilter` `favorite` .
31112
+ - description: Filter apps by whether you have added them to your favorites .
31136
31113
in: query
31137
31114
name: filter[favorite]
31138
31115
required: false
31139
31116
schema:
31140
31117
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
31142
31126
in: query
31143
31127
name: sort
31144
31128
required: false
@@ -31158,13 +31142,13 @@ paths:
31158
31142
content:
31159
31143
application/json:
31160
31144
schema:
31161
- $ref: '#/components/schemas/AppBuilderError '
31162
- description: Bad Request, e.g. invalid sort parameter
31145
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31146
+ description: Bad Request
31163
31147
'403':
31164
31148
content:
31165
31149
application/json:
31166
31150
schema:
31167
- $ref: '#/components/schemas/AppBuilderError '
31151
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31168
31152
description: Forbidden
31169
31153
'429':
31170
31154
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31197,15 +31181,14 @@ paths:
31197
31181
content:
31198
31182
application/json:
31199
31183
schema:
31200
- $ref: '#/components/schemas/AppBuilderError '
31184
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31201
31185
description: Bad Request
31202
31186
'403':
31203
31187
content:
31204
31188
application/json:
31205
31189
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
31209
31192
'429':
31210
31193
$ref: '#/components/responses/TooManyRequestsResponse'
31211
31194
summary: Create App
@@ -31240,25 +31223,25 @@ paths:
31240
31223
content:
31241
31224
application/json:
31242
31225
schema:
31243
- $ref: '#/components/schemas/AppBuilderError '
31226
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31244
31227
description: Bad Request
31245
31228
'403':
31246
31229
content:
31247
31230
application/json:
31248
31231
schema:
31249
- $ref: '#/components/schemas/AppBuilderError '
31232
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31250
31233
description: Forbidden
31251
31234
'404':
31252
31235
content:
31253
31236
application/json:
31254
31237
schema:
31255
- $ref: '#/components/schemas/AppBuilderError '
31238
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31256
31239
description: Not Found
31257
31240
'410':
31258
31241
content:
31259
31242
application/json:
31260
31243
schema:
31261
- $ref: '#/components/schemas/AppBuilderError '
31244
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31262
31245
description: Gone
31263
31246
'429':
31264
31247
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31280,6 +31263,11 @@ paths:
31280
31263
required: true
31281
31264
schema:
31282
31265
type: string
31266
+ - in: query
31267
+ name: version
31268
+ required: false
31269
+ schema:
31270
+ type: string
31283
31271
responses:
31284
31272
'200':
31285
31273
content:
@@ -31291,19 +31279,19 @@ paths:
31291
31279
content:
31292
31280
application/json:
31293
31281
schema:
31294
- $ref: '#/components/schemas/AppBuilderError '
31282
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31295
31283
description: Bad Request
31296
31284
'403':
31297
31285
content:
31298
31286
application/json:
31299
31287
schema:
31300
- $ref: '#/components/schemas/AppBuilderError '
31288
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31301
31289
description: Forbidden
31302
31290
'404':
31303
31291
content:
31304
31292
application/json:
31305
31293
schema:
31306
- $ref: '#/components/schemas/AppBuilderError '
31294
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31307
31295
description: Not Found
31308
31296
'429':
31309
31297
$ref: '#/components/responses/TooManyRequestsResponse'
@@ -31343,15 +31331,14 @@ paths:
31343
31331
content:
31344
31332
application/json:
31345
31333
schema:
31346
- $ref: '#/components/schemas/AppBuilderError '
31334
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31347
31335
description: Bad Request
31348
31336
'403':
31349
31337
content:
31350
31338
application/json:
31351
31339
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
31355
31342
'429':
31356
31343
$ref: '#/components/responses/TooManyRequestsResponse'
31357
31344
summary: Update App
@@ -31386,25 +31373,25 @@ paths:
31386
31373
content:
31387
31374
application/json:
31388
31375
schema:
31389
- $ref: '#/components/schemas/AppBuilderError '
31376
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31390
31377
description: Bad Request
31391
31378
'403':
31392
31379
content:
31393
31380
application/json:
31394
31381
schema:
31395
- $ref: '#/components/schemas/AppBuilderError '
31382
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31396
31383
description: Forbidden
31397
31384
'404':
31398
31385
content:
31399
31386
application/json:
31400
31387
schema:
31401
- $ref: '#/components/schemas/AppBuilderError '
31388
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31402
31389
description: Not Found
31403
31390
'429':
31404
31391
$ref: '#/components/responses/TooManyRequestsResponse'
31405
31392
summary: Disable App
31406
31393
tags:
31407
- - App Deployment
31394
+ - Apps
31408
31395
x-permission:
31409
31396
operator: OR
31410
31397
permissions:
@@ -31431,25 +31418,25 @@ paths:
31431
31418
content:
31432
31419
application/json:
31433
31420
schema:
31434
- $ref: '#/components/schemas/AppBuilderError '
31421
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31435
31422
description: Bad Request
31436
31423
'403':
31437
31424
content:
31438
31425
application/json:
31439
31426
schema:
31440
- $ref: '#/components/schemas/AppBuilderError '
31427
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31441
31428
description: Forbidden
31442
31429
'404':
31443
31430
content:
31444
31431
application/json:
31445
31432
schema:
31446
- $ref: '#/components/schemas/AppBuilderError '
31433
+ $ref: '#/components/schemas/JSONAPIErrorResponse '
31447
31434
description: Not Found
31448
31435
'429':
31449
31436
$ref: '#/components/responses/TooManyRequestsResponse'
31450
31437
summary: Deploy App
31451
31438
tags:
31452
- - App Deployment
31439
+ - Apps
31453
31440
x-permission:
31454
31441
operator: OR
31455
31442
permissions:
@@ -48120,9 +48107,10 @@ tags:
48120
48107
externalDocs:
48121
48108
url: https://docs.datadoghq.com/integrations/amazon_web_services/#log-collection
48122
48109
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.
48126
48114
name: Apps
48127
48115
- description: Search your Audit Logs events over HTTP.
48128
48116
name: Audit
0 commit comments