Skip to content

Commit 694ba85

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit ddbcf66 of spec repo (#4011)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent d5fdae6 commit 694ba85

2 files changed

Lines changed: 60 additions & 15 deletions

File tree

‎.generator/schemas/v1/openapi.yaml‎

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32856,8 +32856,9 @@ paths:
3285632856
- aws_configuration_edit
3285732857
/api/v1/integration/aws/logs:
3285832858
delete:
32859+
deprecated: true
3285932860
description: >-
32860-
Delete a Datadog-AWS logs configuration by removing the specific Lambda ARN associated with a given AWS account.
32861+
**This endpoint is deprecated.** Delete a Datadog-AWS logs configuration by removing the specific Lambda ARN associated with a given AWS account.
3286132862
operationId: DeleteAWSLambdaARN
3286232863
requestBody:
3286332864
content:
@@ -32903,6 +32904,7 @@ paths:
3290332904
operator: OR
3290432905
permissions:
3290532906
- aws_configuration_edit
32907+
x-sunset: "2027-02-20"
3290632908
get:
3290732909
deprecated: true
3290832910
description: >-
@@ -32952,8 +32954,9 @@ paths:
3295232954
permissions:
3295332955
- aws_configuration_read
3295432956
post:
32957+
deprecated: true
3295532958
description: >-
32956-
Attach the Lambda ARN of the Lambda created for the Datadog-AWS log collection to your AWS account ID to enable log collection.
32959+
**This endpoint is deprecated.** Attach the Lambda ARN of the Lambda created for the Datadog-AWS log collection to your AWS account ID to enable log collection.
3295732960
operationId: CreateAWSLambdaARN
3295832961
requestBody:
3295932962
content:
@@ -32999,10 +33002,12 @@ paths:
3299933002
operator: OR
3300033003
permissions:
3300133004
- aws_configuration_edit
33005+
x-sunset: "2027-02-20"
3300233006
/api/v1/integration/aws/logs/check_async:
3300333007
post:
33008+
deprecated: true
3300433009
description: |-
33005-
Test if permissions are present to add a log-forwarding triggers for the given services and AWS account. The input
33010+
**This endpoint is deprecated.** Test if permissions are present to add a log-forwarding triggers for the given services and AWS account. The input
3300633011
is the same as for Enable an AWS service log collection. Subsequent requests will always repeat the above, so this
3300733012
endpoint can be polled intermittently instead of blocking.
3300833013

@@ -33057,6 +33062,7 @@ paths:
3305733062
operator: OR
3305833063
permissions:
3305933064
- aws_configuration_read
33065+
x-sunset: "2027-02-20"
3306033066
/api/v1/integration/aws/logs/services:
3306133067
get:
3306233068
deprecated: true
@@ -33152,8 +33158,9 @@ paths:
3315233158
- aws_configuration_edit
3315333159
/api/v1/integration/aws/logs/services_async:
3315433160
post:
33161+
deprecated: true
3315533162
description: |-
33156-
Test if permissions are present to add log-forwarding triggers for the
33163+
**This endpoint is deprecated.** Test if permissions are present to add log-forwarding triggers for the
3315733164
given services and AWS account. Input is the same as for `EnableAWSLogServices`.
3315833165
Done async, so can be repeatedly polled in a non-blocking fashion until
3315933166
the async request completes.
@@ -33216,6 +33223,7 @@ paths:
3321633223
operator: OR
3321733224
permissions:
3321833225
- aws_configuration_read
33226+
x-sunset: "2027-02-20"
3321933227
/api/v1/integration/azure:
3322033228
delete:
3322133229
description: |-

‎src/main/java/com/datadog/api/client/v1/api/AwsLogsIntegrationApi.java‎

Lines changed: 48 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ public void setApiClient(ApiClient apiClient) {
5656
* @param body Check AWS Log Lambda Async request body. (required)
5757
* @return AWSLogsAsyncResponse
5858
* @throws ApiException if fails to make API call
59+
* @deprecated
5960
*/
61+
@Deprecated
6062
public AWSLogsAsyncResponse checkAWSLogsLambdaAsync(AWSAccountAndLambdaRequest body)
6163
throws ApiException {
6264
return checkAWSLogsLambdaAsyncWithHttpInfo(body).getData();
@@ -69,7 +71,9 @@ public AWSLogsAsyncResponse checkAWSLogsLambdaAsync(AWSAccountAndLambdaRequest b
6971
*
7072
* @param body Check AWS Log Lambda Async request body. (required)
7173
* @return CompletableFuture&lt;AWSLogsAsyncResponse&gt;
74+
* @deprecated
7275
*/
76+
@Deprecated
7377
public CompletableFuture<AWSLogsAsyncResponse> checkAWSLogsLambdaAsyncAsync(
7478
AWSAccountAndLambdaRequest body) {
7579
return checkAWSLogsLambdaAsyncWithHttpInfoAsync(body)
@@ -80,10 +84,10 @@ public CompletableFuture<AWSLogsAsyncResponse> checkAWSLogsLambdaAsyncAsync(
8084
}
8185

8286
/**
83-
* Test if permissions are present to add a log-forwarding triggers for the given services and AWS
84-
* account. The input is the same as for Enable an AWS service log collection. Subsequent requests
85-
* will always repeat the above, so this endpoint can be polled intermittently instead of
86-
* blocking.
87+
* <strong>This endpoint is deprecated.</strong> Test if permissions are present to add a
88+
* log-forwarding triggers for the given services and AWS account. The input is the same as for
89+
* Enable an AWS service log collection. Subsequent requests will always repeat the above, so this
90+
* endpoint can be polled intermittently instead of blocking.
8791
*
8892
* <ul>
8993
* <li>Returns a status of 'created' when it's checking if the Lambda exists in the account.
@@ -104,7 +108,10 @@ public CompletableFuture<AWSLogsAsyncResponse> checkAWSLogsLambdaAsyncAsync(
104108
* <tr><td> 403 </td><td> Authentication Error </td><td> - </td></tr>
105109
* <tr><td> 429 </td><td> Too many requests </td><td> - </td></tr>
106110
* </table>
111+
*
112+
* @deprecated
107113
*/
114+
@Deprecated
108115
public ApiResponse<AWSLogsAsyncResponse> checkAWSLogsLambdaAsyncWithHttpInfo(
109116
AWSAccountAndLambdaRequest body) throws ApiException {
110117
Object localVarPostBody = body;
@@ -146,7 +153,9 @@ public ApiResponse<AWSLogsAsyncResponse> checkAWSLogsLambdaAsyncWithHttpInfo(
146153
*
147154
* @param body Check AWS Log Lambda Async request body. (required)
148155
* @return CompletableFuture&lt;ApiResponse&lt;AWSLogsAsyncResponse&gt;&gt;
156+
* @deprecated
149157
*/
158+
@Deprecated
150159
public CompletableFuture<ApiResponse<AWSLogsAsyncResponse>>
151160
checkAWSLogsLambdaAsyncWithHttpInfoAsync(AWSAccountAndLambdaRequest body) {
152161
Object localVarPostBody = body;
@@ -199,7 +208,9 @@ public ApiResponse<AWSLogsAsyncResponse> checkAWSLogsLambdaAsyncWithHttpInfo(
199208
* @param body Check AWS Logs Async Services request body. (required)
200209
* @return AWSLogsAsyncResponse
201210
* @throws ApiException if fails to make API call
211+
* @deprecated
202212
*/
213+
@Deprecated
203214
public AWSLogsAsyncResponse checkAWSLogsServicesAsync(AWSLogsServicesRequest body)
204215
throws ApiException {
205216
return checkAWSLogsServicesAsyncWithHttpInfo(body).getData();
@@ -212,7 +223,9 @@ public AWSLogsAsyncResponse checkAWSLogsServicesAsync(AWSLogsServicesRequest bod
212223
*
213224
* @param body Check AWS Logs Async Services request body. (required)
214225
* @return CompletableFuture&lt;AWSLogsAsyncResponse&gt;
226+
* @deprecated
215227
*/
228+
@Deprecated
216229
public CompletableFuture<AWSLogsAsyncResponse> checkAWSLogsServicesAsyncAsync(
217230
AWSLogsServicesRequest body) {
218231
return checkAWSLogsServicesAsyncWithHttpInfoAsync(body)
@@ -223,9 +236,10 @@ public CompletableFuture<AWSLogsAsyncResponse> checkAWSLogsServicesAsyncAsync(
223236
}
224237

225238
/**
226-
* Test if permissions are present to add log-forwarding triggers for the given services and AWS
227-
* account. Input is the same as for <code>EnableAWSLogServices</code>. Done async, so can be
228-
* repeatedly polled in a non-blocking fashion until the async request completes.
239+
* <strong>This endpoint is deprecated.</strong> Test if permissions are present to add
240+
* log-forwarding triggers for the given services and AWS account. Input is the same as for <code>
241+
* EnableAWSLogServices</code>. Done async, so can be repeatedly polled in a non-blocking fashion
242+
* until the async request completes.
229243
*
230244
* <ul>
231245
* <li>Returns a status of <code>created</code> when it's checking if the permissions exists in
@@ -247,7 +261,10 @@ public CompletableFuture<AWSLogsAsyncResponse> checkAWSLogsServicesAsyncAsync(
247261
* <tr><td> 403 </td><td> Authentication Error </td><td> - </td></tr>
248262
* <tr><td> 429 </td><td> Too many requests </td><td> - </td></tr>
249263
* </table>
264+
*
265+
* @deprecated
250266
*/
267+
@Deprecated
251268
public ApiResponse<AWSLogsAsyncResponse> checkAWSLogsServicesAsyncWithHttpInfo(
252269
AWSLogsServicesRequest body) throws ApiException {
253270
Object localVarPostBody = body;
@@ -289,7 +306,9 @@ public ApiResponse<AWSLogsAsyncResponse> checkAWSLogsServicesAsyncWithHttpInfo(
289306
*
290307
* @param body Check AWS Logs Async Services request body. (required)
291308
* @return CompletableFuture&lt;ApiResponse&lt;AWSLogsAsyncResponse&gt;&gt;
309+
* @deprecated
292310
*/
311+
@Deprecated
293312
public CompletableFuture<ApiResponse<AWSLogsAsyncResponse>>
294313
checkAWSLogsServicesAsyncWithHttpInfoAsync(AWSLogsServicesRequest body) {
295314
Object localVarPostBody = body;
@@ -342,7 +361,9 @@ public ApiResponse<AWSLogsAsyncResponse> checkAWSLogsServicesAsyncWithHttpInfo(
342361
* @param body AWS Log Lambda Async request body. (required)
343362
* @return Object
344363
* @throws ApiException if fails to make API call
364+
* @deprecated
345365
*/
366+
@Deprecated
346367
public Object createAWSLambdaARN(AWSAccountAndLambdaRequest body) throws ApiException {
347368
return createAWSLambdaARNWithHttpInfo(body).getData();
348369
}
@@ -354,7 +375,9 @@ public Object createAWSLambdaARN(AWSAccountAndLambdaRequest body) throws ApiExce
354375
*
355376
* @param body AWS Log Lambda Async request body. (required)
356377
* @return CompletableFuture&lt;Object&gt;
378+
* @deprecated
357379
*/
380+
@Deprecated
358381
public CompletableFuture<Object> createAWSLambdaARNAsync(AWSAccountAndLambdaRequest body) {
359382
return createAWSLambdaARNWithHttpInfoAsync(body)
360383
.thenApply(
@@ -364,8 +387,8 @@ public CompletableFuture<Object> createAWSLambdaARNAsync(AWSAccountAndLambdaRequ
364387
}
365388

366389
/**
367-
* Attach the Lambda ARN of the Lambda created for the Datadog-AWS log collection to your AWS
368-
* account ID to enable log collection.
390+
* <strong>This endpoint is deprecated.</strong> Attach the Lambda ARN of the Lambda created for
391+
* the Datadog-AWS log collection to your AWS account ID to enable log collection.
369392
*
370393
* @param body AWS Log Lambda Async request body. (required)
371394
* @return ApiResponse&lt;Object&gt;
@@ -379,7 +402,10 @@ public CompletableFuture<Object> createAWSLambdaARNAsync(AWSAccountAndLambdaRequ
379402
* <tr><td> 403 </td><td> Authentication Error </td><td> - </td></tr>
380403
* <tr><td> 429 </td><td> Too many requests </td><td> - </td></tr>
381404
* </table>
405+
*
406+
* @deprecated
382407
*/
408+
@Deprecated
383409
public ApiResponse<Object> createAWSLambdaARNWithHttpInfo(AWSAccountAndLambdaRequest body)
384410
throws ApiException {
385411
Object localVarPostBody = body;
@@ -421,7 +447,9 @@ public ApiResponse<Object> createAWSLambdaARNWithHttpInfo(AWSAccountAndLambdaReq
421447
*
422448
* @param body AWS Log Lambda Async request body. (required)
423449
* @return CompletableFuture&lt;ApiResponse&lt;Object&gt;&gt;
450+
* @deprecated
424451
*/
452+
@Deprecated
425453
public CompletableFuture<ApiResponse<Object>> createAWSLambdaARNWithHttpInfoAsync(
426454
AWSAccountAndLambdaRequest body) {
427455
Object localVarPostBody = body;
@@ -474,7 +502,9 @@ public CompletableFuture<ApiResponse<Object>> createAWSLambdaARNWithHttpInfoAsyn
474502
* @param body Delete AWS Lambda ARN request body. (required)
475503
* @return Object
476504
* @throws ApiException if fails to make API call
505+
* @deprecated
477506
*/
507+
@Deprecated
478508
public Object deleteAWSLambdaARN(AWSAccountAndLambdaRequest body) throws ApiException {
479509
return deleteAWSLambdaARNWithHttpInfo(body).getData();
480510
}
@@ -486,7 +516,9 @@ public Object deleteAWSLambdaARN(AWSAccountAndLambdaRequest body) throws ApiExce
486516
*
487517
* @param body Delete AWS Lambda ARN request body. (required)
488518
* @return CompletableFuture&lt;Object&gt;
519+
* @deprecated
489520
*/
521+
@Deprecated
490522
public CompletableFuture<Object> deleteAWSLambdaARNAsync(AWSAccountAndLambdaRequest body) {
491523
return deleteAWSLambdaARNWithHttpInfoAsync(body)
492524
.thenApply(
@@ -496,8 +528,8 @@ public CompletableFuture<Object> deleteAWSLambdaARNAsync(AWSAccountAndLambdaRequ
496528
}
497529

498530
/**
499-
* Delete a Datadog-AWS logs configuration by removing the specific Lambda ARN associated with a
500-
* given AWS account.
531+
* <strong>This endpoint is deprecated.</strong> Delete a Datadog-AWS logs configuration by
532+
* removing the specific Lambda ARN associated with a given AWS account.
501533
*
502534
* @param body Delete AWS Lambda ARN request body. (required)
503535
* @return ApiResponse&lt;Object&gt;
@@ -511,7 +543,10 @@ public CompletableFuture<Object> deleteAWSLambdaARNAsync(AWSAccountAndLambdaRequ
511543
* <tr><td> 403 </td><td> Authentication Error </td><td> - </td></tr>
512544
* <tr><td> 429 </td><td> Too many requests </td><td> - </td></tr>
513545
* </table>
546+
*
547+
* @deprecated
514548
*/
549+
@Deprecated
515550
public ApiResponse<Object> deleteAWSLambdaARNWithHttpInfo(AWSAccountAndLambdaRequest body)
516551
throws ApiException {
517552
Object localVarPostBody = body;
@@ -553,7 +588,9 @@ public ApiResponse<Object> deleteAWSLambdaARNWithHttpInfo(AWSAccountAndLambdaReq
553588
*
554589
* @param body Delete AWS Lambda ARN request body. (required)
555590
* @return CompletableFuture&lt;ApiResponse&lt;Object&gt;&gt;
591+
* @deprecated
556592
*/
593+
@Deprecated
557594
public CompletableFuture<ApiResponse<Object>> deleteAWSLambdaARNWithHttpInfoAsync(
558595
AWSAccountAndLambdaRequest body) {
559596
Object localVarPostBody = body;

0 commit comments

Comments
 (0)