Skip to content

Commit 7f0e230

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
[LOGSAC-1298] Add logs-pipeline type to restriction policy OpenAPI spec (#3219)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent bc1ef5e commit 7f0e230

File tree

2 files changed

+36
-17
lines changed

2 files changed

+36
-17
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -938,7 +938,7 @@ components:
938938
`integration-service`, `integration-webhook`, `notebook`, `reference-table`,
939939
`security-rule`, `slo`, `workflow`, `app-builder-app`, `connection`, `connection-group`,
940940
`rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`,
941-
`on-call-escalation-policy`, `on-call-team-routing-rules.'
941+
`on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`.'
942942
example: dashboard:abc-def-ghi
943943
in: path
944944
name: resource_id
@@ -71303,6 +71303,8 @@ paths:
7130371303

7130471304
- On-Call Team Routing Rules: `on-call-team-routing-rules`
7130571305

71306+
- Logs Pipelines: `logs-pipeline`
71307+
7130671308

7130771309
#### Supported relations for resources
7130871310

@@ -71352,7 +71354,9 @@ paths:
7135271354

7135371355
On-Call Escalation Policies | `viewer`, `editor`
7135471356

71355-
On-Call Team Routing Rules | `viewer`, `editor`'
71357+
On-Call Team Routing Rules | `viewer`, `editor`
71358+
71359+
Logs Pipelines | `viewer`, `processors_editor`, `editor`'
7135671360
operationId: UpdateRestrictionPolicy
7135771361
parameters:
7135871362
- $ref: '#/components/parameters/ResourceID'

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

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ public void setApiClient(ApiClient apiClient) {
5656
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
5757
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
5858
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
59-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
59+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
60+
* logs-pipeline</code>. (required)
6061
* @throws ApiException if fails to make API call
6162
*/
6263
public void deleteRestrictionPolicy(String resourceId) throws ApiException {
@@ -74,7 +75,8 @@ public void deleteRestrictionPolicy(String resourceId) throws ApiException {
7475
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
7576
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
7677
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
77-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
78+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
79+
* logs-pipeline</code>. (required)
7880
* @return CompletableFuture
7981
*/
8082
public CompletableFuture<Void> deleteRestrictionPolicyAsync(String resourceId) {
@@ -94,7 +96,8 @@ public CompletableFuture<Void> deleteRestrictionPolicyAsync(String resourceId) {
9496
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
9597
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
9698
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
97-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
99+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
100+
* logs-pipeline</code>. (required)
98101
* @return ApiResponse&lt;Void&gt;
99102
* @throws ApiException if fails to make API call
100103
* @http.response.details
@@ -155,7 +158,8 @@ public ApiResponse<Void> deleteRestrictionPolicyWithHttpInfo(String resourceId)
155158
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
156159
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
157160
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
158-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
161+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
162+
* logs-pipeline</code>. (required)
159163
* @return CompletableFuture&lt;ApiResponse&lt;Void&gt;&gt;
160164
*/
161165
public CompletableFuture<ApiResponse<Void>> deleteRestrictionPolicyWithHttpInfoAsync(
@@ -217,7 +221,8 @@ public CompletableFuture<ApiResponse<Void>> deleteRestrictionPolicyWithHttpInfoA
217221
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
218222
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
219223
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
220-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
224+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
225+
* logs-pipeline</code>. (required)
221226
* @return RestrictionPolicyResponse
222227
* @throws ApiException if fails to make API call
223228
*/
@@ -236,7 +241,8 @@ public RestrictionPolicyResponse getRestrictionPolicy(String resourceId) throws
236241
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
237242
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
238243
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
239-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
244+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
245+
* logs-pipeline</code>. (required)
240246
* @return CompletableFuture&lt;RestrictionPolicyResponse&gt;
241247
*/
242248
public CompletableFuture<RestrictionPolicyResponse> getRestrictionPolicyAsync(String resourceId) {
@@ -256,7 +262,8 @@ public CompletableFuture<RestrictionPolicyResponse> getRestrictionPolicyAsync(St
256262
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
257263
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
258264
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
259-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
265+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
266+
* logs-pipeline</code>. (required)
260267
* @return ApiResponse&lt;RestrictionPolicyResponse&gt;
261268
* @throws ApiException if fails to make API call
262269
* @http.response.details
@@ -317,7 +324,8 @@ public ApiResponse<RestrictionPolicyResponse> getRestrictionPolicyWithHttpInfo(S
317324
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
318325
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
319326
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
320-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
327+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
328+
* logs-pipeline</code>. (required)
321329
* @return CompletableFuture&lt;ApiResponse&lt;RestrictionPolicyResponse&gt;&gt;
322330
*/
323331
public CompletableFuture<ApiResponse<RestrictionPolicyResponse>>
@@ -398,7 +406,8 @@ public UpdateRestrictionPolicyOptionalParameters allowSelfLockout(Boolean allowS
398406
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
399407
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
400408
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
401-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
409+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
410+
* logs-pipeline</code>. (required)
402411
* @param body Restriction policy payload (required)
403412
* @return RestrictionPolicyResponse
404413
* @throws ApiException if fails to make API call
@@ -421,7 +430,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
421430
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
422431
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
423432
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
424-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
433+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
434+
* logs-pipeline</code>. (required)
425435
* @param body Restriction policy payload (required)
426436
* @return CompletableFuture&lt;RestrictionPolicyResponse&gt;
427437
*/
@@ -446,7 +456,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
446456
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
447457
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
448458
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
449-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
459+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
460+
* logs-pipeline</code>. (required)
450461
* @param body Restriction policy payload (required)
451462
* @param parameters Optional parameters for the request.
452463
* @return RestrictionPolicyResponse
@@ -471,7 +482,8 @@ public RestrictionPolicyResponse updateRestrictionPolicy(
471482
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
472483
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
473484
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
474-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
485+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
486+
* logs-pipeline</code>. (required)
475487
* @param body Restriction policy payload (required)
476488
* @param parameters Optional parameters for the request.
477489
* @return CompletableFuture&lt;RestrictionPolicyResponse&gt;
@@ -505,7 +517,7 @@ public CompletableFuture<RestrictionPolicyResponse> updateRestrictionPolicyAsync
505517
* Connections: <code>cross-org-connection</code> - Spreadsheets: <code>spreadsheet</code> -
506518
* On-Call Schedules: <code>on-call-schedule</code> - On-Call Escalation Policies: <code>
507519
* on-call-escalation-policy</code> - On-Call Team Routing Rules: <code>on-call-team-routing-rules
508-
* </code>
520+
* </code> - Logs Pipelines: <code>logs-pipeline</code>
509521
*
510522
* <h3>Supported relations for resources</h3>
511523
*
@@ -525,6 +537,7 @@ public CompletableFuture<RestrictionPolicyResponse> updateRestrictionPolicyAsync
525537
* </code>, <code>editor</code> Spreadsheets | <code>viewer</code>, <code>editor</code> On-Call
526538
* Schedules | <code>viewer</code>, <code>overrider</code>, <code>editor</code> On-Call Escalation
527539
* Policies | <code>viewer</code>, <code>editor</code> On-Call Team Routing Rules | <code>viewer
540+
* </code>, <code>editor</code> Logs Pipelines | <code>viewer</code>, <code>processors_editor
528541
* </code>, <code>editor</code>
529542
*
530543
* @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code>
@@ -533,7 +546,8 @@ public CompletableFuture<RestrictionPolicyResponse> updateRestrictionPolicyAsync
533546
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
534547
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
535548
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
536-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
549+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
550+
* logs-pipeline</code>. (required)
537551
* @param body Restriction policy payload (required)
538552
* @param parameters Optional parameters for the request.
539553
* @return ApiResponse&lt;RestrictionPolicyResponse&gt;
@@ -610,7 +624,8 @@ public ApiResponse<RestrictionPolicyResponse> updateRestrictionPolicyWithHttpInf
610624
* </code>, <code>workflow</code>, <code>app-builder-app</code>, <code>connection</code>,
611625
* <code>connection-group</code>, <code>rum-application</code>, <code>cross-org-connection
612626
* </code>, <code>spreadsheet</code>, <code>on-call-schedule</code>, <code>
613-
* on-call-escalation-policy</code>, `on-call-team-routing-rules. (required)
627+
* on-call-escalation-policy</code>, <code>on-call-team-routing-rules</code>, <code>
628+
* logs-pipeline</code>. (required)
614629
* @param body Restriction policy payload (required)
615630
* @param parameters Optional parameters for the request.
616631
* @return CompletableFuture&lt;ApiResponse&lt;RestrictionPolicyResponse&gt;&gt;

0 commit comments

Comments
 (0)