@@ -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
0 commit comments