Skip to content

Commit cd5f9e8

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit c76b2ae of spec repo
1 parent cdf0c71 commit cd5f9e8

File tree

4 files changed

+34
-17
lines changed

4 files changed

+34
-17
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46279,6 +46279,7 @@ paths:
4627946279
delete:
4628046280
description: Delete an existing Action Connection. This API requires a [registered
4628146281
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
46282+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4628246283
operationId: DeleteActionConnection
4628346284
parameters:
4628446285
- $ref: '#/components/parameters/ConnectionId'
@@ -47406,6 +47407,7 @@ paths:
4740647407
delete:
4740747408
description: Delete multiple apps in a single request from a list of app IDs.
4740847409
This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47410+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4740947411
operationId: DeleteApps
4741047412
requestBody:
4741147413
content:
@@ -47452,6 +47454,7 @@ paths:
4745247454
is paginated. Only basic app information such as the app ID, name, and description
4745347455
is returned by this endpoint. This API requires a [registered application
4745447456
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47457+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4745547458
operationId: ListApps
4745647459
parameters:
4745747460
- description: The number of apps to return per page.
@@ -47559,6 +47562,7 @@ paths:
4755947562
post:
4756047563
description: Create a new app, returning the app ID. This API requires a [registered
4756147564
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47565+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4756247566
operationId: CreateApp
4756347567
requestBody:
4756447568
content:
@@ -47600,6 +47604,7 @@ paths:
4760047604
delete:
4760147605
description: Delete a single app. This API requires a [registered application
4760247606
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47607+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4760347608
operationId: DeleteApp
4760447609
parameters:
4760547610
- description: The ID of the app to delete.
@@ -47653,6 +47658,7 @@ paths:
4765347658
get:
4765447659
description: Get the full definition of an app. This API requires a [registered
4765547660
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47661+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4765647662
operationId: GetApp
4765747663
parameters:
4765847664
- description: The ID of the app to retrieve.
@@ -47716,6 +47722,7 @@ paths:
4771647722
patch:
4771747723
description: Update an existing app. This creates a new version of the app.
4771847724
This API requires a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47725+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4771947726
operationId: UpdateApp
4772047727
parameters:
4772147728
- description: The ID of the app to update.
@@ -47769,6 +47776,7 @@ paths:
4776947776
(`00000000-0000-0000-0000-000000000000`). The app can still be updated and
4777047777
published again in the future. This API requires a [registered application
4777147778
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47779+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4777247780
operationId: UnpublishApp
4777347781
parameters:
4777447782
- description: The ID of the app to unpublish.
@@ -47818,6 +47826,7 @@ paths:
4781847826
to the correct users, you also need to set a [Restriction Policy](https://docs.datadoghq.com/api/latest/restriction-policies/)
4781947827
on the app if a policy does not yet exist. This API requires a [registered
4782047828
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
47829+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
4782147830
operationId: PublishApp
4782247831
parameters:
4782347832
- description: The ID of the app to publish.
@@ -69054,6 +69063,7 @@ paths:
6905469063
post:
6905569064
description: Create a new workflow, returning the workflow ID. This API requires
6905669065
a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69066+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6905769067
operationId: CreateWorkflow
6905869068
requestBody:
6905969069
content:
@@ -69097,6 +69107,7 @@ paths:
6909769107
delete:
6909869108
description: Delete a workflow by ID. This API requires a [registered application
6909969109
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69110+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6910069111
operationId: DeleteWorkflow
6910169112
parameters:
6910269113
- $ref: '#/components/parameters/WorkflowId'
@@ -69131,6 +69142,7 @@ paths:
6913169142
get:
6913269143
description: Get a workflow by ID. This API requires a [registered application
6913369144
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69145+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6913469146
operationId: GetWorkflow
6913569147
parameters:
6913669148
- $ref: '#/components/parameters/WorkflowId'
@@ -69175,6 +69187,7 @@ paths:
6917569187
patch:
6917669188
description: Update a workflow by ID. This API requires a [registered application
6917769189
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69190+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6917869191
operationId: UpdateWorkflow
6917969192
parameters:
6918069193
- $ref: '#/components/parameters/WorkflowId'
@@ -69226,6 +69239,7 @@ paths:
6922669239
get:
6922769240
description: List all instances of a given workflow. This API requires a [registered
6922869241
application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69242+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6922969243
operationId: ListWorkflowInstances
6923069244
parameters:
6923169245
- $ref: '#/components/parameters/WorkflowId'
@@ -69259,6 +69273,7 @@ paths:
6925969273
post:
6926069274
description: Execute the given workflow. This API requires a [registered application
6926169275
key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69276+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6926269277
operationId: CreateWorkflowInstance
6926369278
parameters:
6926469279
- $ref: '#/components/parameters/WorkflowId'
@@ -69298,6 +69313,7 @@ paths:
6929869313
get:
6929969314
description: Get a specific execution of a given workflow. This API requires
6930069315
a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69316+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6930169317
operationId: GetWorkflowInstance
6930269318
parameters:
6930369319
- $ref: '#/components/parameters/WorkflowId'
@@ -69333,6 +69349,7 @@ paths:
6933369349
put:
6933469350
description: Cancels a specific execution of a given workflow. This API requires
6933569351
a [registered application key](https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key).
69352+
Alternatively, you can configure these permissions [in the UI](https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access).
6933669353
operationId: CancelWorkflowInstance
6933769354
parameters:
6933869355
- $ref: '#/components/parameters/WorkflowId'

src/datadog_api_client/v2/api/action_connection_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ def delete_action_connection(
248248
) -> None:
249249
"""Delete an existing Action Connection.
250250
251-
Delete an existing Action Connection. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
251+
Delete an existing Action Connection. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
252252
253253
:param connection_id: The ID of the action connection
254254
:type connection_id: str

src/datadog_api_client/v2/api/app_builder_api.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ def create_app(
278278
) -> CreateAppResponse:
279279
"""Create App.
280280
281-
Create a new app, returning the app ID. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
281+
Create a new app, returning the app ID. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
282282
283283
:type body: CreateAppRequest
284284
:rtype: CreateAppResponse
@@ -294,7 +294,7 @@ def delete_app(
294294
) -> DeleteAppResponse:
295295
"""Delete App.
296296
297-
Delete a single app. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
297+
Delete a single app. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
298298
299299
:param app_id: The ID of the app to delete.
300300
:type app_id: UUID
@@ -311,7 +311,7 @@ def delete_apps(
311311
) -> DeleteAppsResponse:
312312
"""Delete Multiple Apps.
313313
314-
Delete multiple apps in a single request from a list of app IDs. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
314+
Delete multiple apps in a single request from a list of app IDs. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
315315
316316
:type body: DeleteAppsRequest
317317
:rtype: DeleteAppsResponse
@@ -329,7 +329,7 @@ def get_app(
329329
) -> GetAppResponse:
330330
"""Get App.
331331
332-
Get the full definition of an app. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
332+
Get the full definition of an app. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
333333
334334
:param app_id: The ID of the app to retrieve.
335335
:type app_id: UUID
@@ -362,7 +362,7 @@ def list_apps(
362362
) -> ListAppsResponse:
363363
"""List Apps.
364364
365-
List all apps, with optional filters and sorting. This endpoint is paginated. Only basic app information such as the app ID, name, and description is returned by this endpoint. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
365+
List all apps, with optional filters and sorting. This endpoint is paginated. Only basic app information such as the app ID, name, and description is returned by this endpoint. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
366366
367367
:param limit: The number of apps to return per page.
368368
:type limit: int, optional
@@ -430,7 +430,7 @@ def publish_app(
430430
) -> PublishAppResponse:
431431
"""Publish App.
432432
433-
Publish an app for use by other users. To ensure the app is accessible to the correct users, you also need to set a `Restriction Policy <https://docs.datadoghq.com/api/latest/restriction-policies/>`_ on the app if a policy does not yet exist. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
433+
Publish an app for use by other users. To ensure the app is accessible to the correct users, you also need to set a `Restriction Policy <https://docs.datadoghq.com/api/latest/restriction-policies/>`_ on the app if a policy does not yet exist. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
434434
435435
:param app_id: The ID of the app to publish.
436436
:type app_id: UUID
@@ -447,7 +447,7 @@ def unpublish_app(
447447
) -> UnpublishAppResponse:
448448
"""Unpublish App.
449449
450-
Unpublish an app, removing the live version of the app. Unpublishing creates a new instance of a ``deployment`` object on the app, with a nil ``app_version_id`` ( ``00000000-0000-0000-0000-000000000000`` ). The app can still be updated and published again in the future. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
450+
Unpublish an app, removing the live version of the app. Unpublishing creates a new instance of a ``deployment`` object on the app, with a nil ``app_version_id`` ( ``00000000-0000-0000-0000-000000000000`` ). The app can still be updated and published again in the future. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
451451
452452
:param app_id: The ID of the app to unpublish.
453453
:type app_id: UUID
@@ -465,7 +465,7 @@ def update_app(
465465
) -> UpdateAppResponse:
466466
"""Update App.
467467
468-
Update an existing app. This creates a new version of the app. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_.
468+
Update an existing app. This creates a new version of the app. This API requires a `registered application key <https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key>`_. Alternatively, you can configure these permissions `in the UI <https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access>`_.
469469
470470
:param app_id: The ID of the app to update.
471471
:type app_id: UUID

0 commit comments

Comments
 (0)