Skip to content

Commit dd01114

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit c76b2ae of spec repo
1 parent 282f260 commit dd01114

4 files changed

Lines changed: 68 additions & 17 deletions

File tree

.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/main/java/com/datadog/api/client/v2/api/ActionConnectionApi.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,9 @@ public CompletableFuture<Void> deleteActionConnectionAsync(String connectionId)
219219
/**
220220
* Delete an existing Action Connection. This API requires a <a
221221
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
222-
* application key</a>.
222+
* application key</a>. Alternatively, you can configure these permissions <a
223+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
224+
* UI</a>.
223225
*
224226
* @param connectionId The ID of the action connection (required)
225227
* @return ApiResponse&lt;Void&gt;

src/main/java/com/datadog/api/client/v2/api/AppBuilderApi.java

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@ public CompletableFuture<CreateAppResponse> createAppAsync(CreateAppRequest body
8888
/**
8989
* Create a new app, returning the app ID. This API requires a <a
9090
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
91-
* application key</a>.
91+
* application key</a>. Alternatively, you can configure these permissions <a
92+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
93+
* UI</a>.
9294
*
9395
* @param body (required)
9496
* @return ApiResponse&lt;CreateAppResponse&gt;
@@ -219,7 +221,9 @@ public CompletableFuture<DeleteAppResponse> deleteAppAsync(UUID appId) {
219221
/**
220222
* Delete a single app. This API requires a <a
221223
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
222-
* application key</a>.
224+
* application key</a>. Alternatively, you can configure these permissions <a
225+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
226+
* UI</a>.
223227
*
224228
* @param appId The ID of the app to delete. (required)
225229
* @return ApiResponse&lt;DeleteAppResponse&gt;
@@ -354,7 +358,9 @@ public CompletableFuture<DeleteAppsResponse> deleteAppsAsync(DeleteAppsRequest b
354358
/**
355359
* Delete multiple apps in a single request from a list of app IDs. This API requires a <a
356360
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
357-
* application key</a>.
361+
* application key</a>. Alternatively, you can configure these permissions <a
362+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
363+
* UI</a>.
358364
*
359365
* @param body (required)
360366
* @return ApiResponse&lt;DeleteAppsResponse&gt;
@@ -538,7 +544,9 @@ public CompletableFuture<GetAppResponse> getAppAsync(
538544
/**
539545
* Get the full definition of an app. This API requires a <a
540546
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
541-
* application key</a>.
547+
* application key</a>. Alternatively, you can configure these permissions <a
548+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
549+
* UI</a>.
542550
*
543551
* @param appId The ID of the app to retrieve. (required)
544552
* @param parameters Optional parameters for the request.
@@ -851,7 +859,9 @@ public CompletableFuture<ListAppsResponse> listAppsAsync(ListAppsOptionalParamet
851859
* information such as the app ID, name, and description is returned by this endpoint. This API
852860
* requires a <a
853861
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
854-
* application key</a>.
862+
* application key</a>. Alternatively, you can configure these permissions <a
863+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
864+
* UI</a>.
855865
*
856866
* @param parameters Optional parameters for the request.
857867
* @return ApiResponse&lt;ListAppsResponse&gt;
@@ -1022,7 +1032,9 @@ public CompletableFuture<PublishAppResponse> publishAppAsync(UUID appId) {
10221032
* href="https://docs.datadoghq.com/api/latest/restriction-policies/">Restriction Policy</a> on
10231033
* the app if a policy does not yet exist. This API requires a <a
10241034
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
1025-
* application key</a>.
1035+
* application key</a>. Alternatively, you can configure these permissions <a
1036+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
1037+
* UI</a>.
10261038
*
10271039
* @param appId The ID of the app to publish. (required)
10281040
* @return ApiResponse&lt;PublishAppResponse&gt;
@@ -1160,7 +1172,9 @@ public CompletableFuture<UnpublishAppResponse> unpublishAppAsync(UUID appId) {
11601172
* 00000000-0000-0000-0000-000000000000</code>). The app can still be updated and published again
11611173
* in the future. This API requires a <a
11621174
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
1163-
* application key</a>.
1175+
* application key</a>. Alternatively, you can configure these permissions <a
1176+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
1177+
* UI</a>.
11641178
*
11651179
* @param appId The ID of the app to unpublish. (required)
11661180
* @return ApiResponse&lt;UnpublishAppResponse&gt;
@@ -1300,7 +1314,9 @@ public CompletableFuture<UpdateAppResponse> updateAppAsync(UUID appId, UpdateApp
13001314
/**
13011315
* Update an existing app. This creates a new version of the app. This API requires a <a
13021316
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
1303-
* application key</a>.
1317+
* application key</a>. Alternatively, you can configure these permissions <a
1318+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
1319+
* UI</a>.
13041320
*
13051321
* @param appId The ID of the app to update. (required)
13061322
* @param body (required)

src/main/java/com/datadog/api/client/v2/api/WorkflowAutomationApi.java

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,9 @@ public CompletableFuture<WorklflowCancelInstanceResponse> cancelWorkflowInstance
8989
/**
9090
* Cancels a specific execution of a given workflow. This API requires a <a
9191
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
92-
* application key</a>.
92+
* application key</a>. Alternatively, you can configure these permissions <a
93+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
94+
* UI</a>.
9395
*
9496
* @param workflowId The ID of the workflow. (required)
9597
* @param instanceId The ID of the workflow instance. (required)
@@ -255,7 +257,9 @@ public CompletableFuture<CreateWorkflowResponse> createWorkflowAsync(CreateWorkf
255257
/**
256258
* Create a new workflow, returning the workflow ID. This API requires a <a
257259
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
258-
* application key</a>.
260+
* application key</a>. Alternatively, you can configure these permissions <a
261+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
262+
* UI</a>.
259263
*
260264
* @param body (required)
261265
* @return ApiResponse&lt;CreateWorkflowResponse&gt;
@@ -392,7 +396,9 @@ public CompletableFuture<WorkflowInstanceCreateResponse> createWorkflowInstanceA
392396
/**
393397
* Execute the given workflow. This API requires a <a
394398
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
395-
* application key</a>.
399+
* application key</a>. Alternatively, you can configure these permissions <a
400+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
401+
* UI</a>.
396402
*
397403
* @param workflowId The ID of the workflow. (required)
398404
* @param body (required)
@@ -552,7 +558,9 @@ public CompletableFuture<Void> deleteWorkflowAsync(String workflowId) {
552558
/**
553559
* Delete a workflow by ID. This API requires a <a
554560
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
555-
* application key</a>.
561+
* application key</a>. Alternatively, you can configure these permissions <a
562+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
563+
* UI</a>.
556564
*
557565
* @param workflowId The ID of the workflow. (required)
558566
* @return ApiResponse&lt;Void&gt;
@@ -689,7 +697,9 @@ public CompletableFuture<GetWorkflowResponse> getWorkflowAsync(String workflowId
689697
/**
690698
* Get a workflow by ID. This API requires a <a
691699
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
692-
* application key</a>.
700+
* application key</a>. Alternatively, you can configure these permissions <a
701+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
702+
* UI</a>.
693703
*
694704
* @param workflowId The ID of the workflow. (required)
695705
* @return ApiResponse&lt;GetWorkflowResponse&gt;
@@ -833,7 +843,9 @@ public CompletableFuture<WorklflowGetInstanceResponse> getWorkflowInstanceAsync(
833843
/**
834844
* Get a specific execution of a given workflow. This API requires a <a
835845
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
836-
* application key</a>.
846+
* application key</a>. Alternatively, you can configure these permissions <a
847+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
848+
* UI</a>.
837849
*
838850
* @param workflowId The ID of the workflow. (required)
839851
* @param instanceId The ID of the workflow instance. (required)
@@ -1064,7 +1076,9 @@ public CompletableFuture<WorkflowListInstancesResponse> listWorkflowInstancesAsy
10641076
/**
10651077
* List all instances of a given workflow. This API requires a <a
10661078
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
1067-
* application key</a>.
1079+
* application key</a>. Alternatively, you can configure these permissions <a
1080+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
1081+
* UI</a>.
10681082
*
10691083
* @param workflowId The ID of the workflow. (required)
10701084
* @param parameters Optional parameters for the request.
@@ -1225,7 +1239,9 @@ public CompletableFuture<UpdateWorkflowResponse> updateWorkflowAsync(
12251239
/**
12261240
* Update a workflow by ID. This API requires a <a
12271241
* href="https://docs.datadoghq.com/api/latest/action-connection/#register-a-new-app-key">registered
1228-
* application key</a>.
1242+
* application key</a>. Alternatively, you can configure these permissions <a
1243+
* href="https://docs.datadoghq.com/account_management/api-app-keys/#actions-api-access">in the
1244+
* UI</a>.
12291245
*
12301246
* @param workflowId The ID of the workflow. (required)
12311247
* @param body (required)

0 commit comments

Comments
 (0)