Skip to content

Commit 37bc2d2

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add spreadsheet to restriction_policy specs (#2985)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 585cfaf commit 37bc2d2

File tree

3 files changed

+42
-22
lines changed

3 files changed

+42
-22
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-07-08 07:29:01.236919",
8-
"spec_repo_commit": "d9879085"
7+
"regenerated": "2025-07-08 19:08:08.429204",
8+
"spec_repo_commit": "7b042e12"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-07-08 07:29:01.320596",
13-
"spec_repo_commit": "d9879085"
12+
"regenerated": "2025-07-08 19:08:08.445031",
13+
"spec_repo_commit": "7b042e12"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -758,7 +758,8 @@ components:
758758
description: 'Identifier, formatted as `type:id`. Supported types: `connection`,
759759
`dashboard`, `integration-account`, `integration-service`, `integration-webhook`,
760760
`notebook`, `reference-table`, `security-rule`, `slo`, `workflow`, `app-builder-app`,
761-
`connection`, `connection-group`, `rum-application`, `cross-org-connection`.'
761+
`connection`, `connection-group`, `rum-application`, `cross-org-connection`,
762+
`spreadsheet`.'
762763
example: dashboard:abc-def-ghi
763764
in: path
764765
name: resource_id
@@ -56504,6 +56505,8 @@ paths:
5650456505

5650556506
- Cross Org Connections: `cross-org-connection`
5650656507

56508+
- Spreadsheets: `spreadsheet`
56509+
5650756510

5650856511
#### Supported relations for resources
5650956512

@@ -56547,7 +56550,9 @@ paths:
5654756550

5654856551
RUM Application | `viewer`, `editor`
5654956552

56550-
Cross Org Connections | `viewer`, `editor`'
56553+
Cross Org Connections | `viewer`, `editor`
56554+
56555+
Spreadsheets | `viewer`, `editor`'
5655156556
operationId: UpdateRestrictionPolicy
5655256557
parameters:
5655356558
- $ref: '#/components/parameters/ResourceID'

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

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ public void setApiClient(ApiClient apiClient) {
5555
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
5656
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
5757
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
58-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
58+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
59+
* (required)
5960
* @throws ApiException if fails to make API call
6061
*/
6162
public void deleteRestrictionPolicy(String resourceId) throws ApiException {
@@ -72,7 +73,8 @@ public void deleteRestrictionPolicy(String resourceId) throws ApiException {
7273
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
7374
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
7475
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
75-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
76+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
77+
* (required)
7678
* @return CompletableFuture
7779
*/
7880
public CompletableFuture<Void> deleteRestrictionPolicyAsync(String resourceId) {
@@ -91,7 +93,8 @@ public CompletableFuture<Void> deleteRestrictionPolicyAsync(String resourceId) {
9193
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
9294
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
9395
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
94-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
96+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
97+
* (required)
9598
* @return ApiResponse&lt;Void&gt;
9699
* @throws ApiException if fails to make API call
97100
* @http.response.details
@@ -151,7 +154,8 @@ public ApiResponse<Void> deleteRestrictionPolicyWithHttpInfo(String resourceId)
151154
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
152155
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
153156
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
154-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
157+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
158+
* (required)
155159
* @return CompletableFuture&lt;ApiResponse&lt;Void&gt;&gt;
156160
*/
157161
public CompletableFuture<ApiResponse<Void>> deleteRestrictionPolicyWithHttpInfoAsync(
@@ -212,7 +216,8 @@ public CompletableFuture<ApiResponse<Void>> deleteRestrictionPolicyWithHttpInfoA
212216
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
213217
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
214218
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
215-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
219+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
220+
* (required)
216221
* @return RestrictionPolicyResponse
217222
* @throws ApiException if fails to make API call
218223
*/
@@ -230,7 +235,8 @@ public RestrictionPolicyResponse getRestrictionPolicy(String resourceId) throws
230235
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
231236
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
232237
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
233-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
238+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
239+
* (required)
234240
* @return CompletableFuture&lt;RestrictionPolicyResponse&gt;
235241
*/
236242
public CompletableFuture<RestrictionPolicyResponse> getRestrictionPolicyAsync(String resourceId) {
@@ -249,7 +255,8 @@ public CompletableFuture<RestrictionPolicyResponse> getRestrictionPolicyAsync(St
249255
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
250256
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
251257
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
252-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
258+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
259+
* (required)
253260
* @return ApiResponse&lt;RestrictionPolicyResponse&gt;
254261
* @throws ApiException if fails to make API call
255262
* @http.response.details
@@ -309,7 +316,8 @@ public ApiResponse<RestrictionPolicyResponse> getRestrictionPolicyWithHttpInfo(S
309316
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
310317
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
311318
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
312-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
319+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
320+
* (required)
313321
* @return CompletableFuture&lt;ApiResponse&lt;RestrictionPolicyResponse&gt;&gt;
314322
*/
315323
public CompletableFuture<ApiResponse<RestrictionPolicyResponse>>
@@ -389,7 +397,8 @@ public UpdateRestrictionPolicyOptionalParameters allowSelfLockout(Boolean allowS
389397
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
390398
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
391399
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
392-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
400+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
401+
* (required)
393402
* @param body Restriction policy payload (required)
394403
* @return RestrictionPolicyResponse
395404
* @throws ApiException if fails to make API call
@@ -411,7 +420,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
411420
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
412421
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
413422
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
414-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
423+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
424+
* (required)
415425
* @param body Restriction policy payload (required)
416426
* @return CompletableFuture&lt;RestrictionPolicyResponse&gt;
417427
*/
@@ -435,7 +445,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
435445
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
436446
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
437447
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
438-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
448+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
449+
* (required)
439450
* @param body Restriction policy payload (required)
440451
* @param parameters Optional parameters for the request.
441452
* @return RestrictionPolicyResponse
@@ -459,7 +470,8 @@ public RestrictionPolicyResponse updateRestrictionPolicy(
459470
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
460471
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
461472
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
462-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
473+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
474+
* (required)
463475
* @param body Restriction policy payload (required)
464476
* @param parameters Optional parameters for the request.
465477
* @return CompletableFuture&lt;RestrictionPolicyResponse&gt;
@@ -491,7 +503,7 @@ public CompletableFuture<RestrictionPolicyResponse> updateRestrictionPolicyAsync
491503
* Workflows: <code>workflow</code> - App Builder Apps: <code>app-builder-app</code> -
492504
* Connections: <code>connection</code> - Connection Groups: <code>connection-group</code> - RUM
493505
* Applications: <code>rum-application</code> - Cross Org Connections: <code>cross-org-connection
494-
* </code>
506+
* </code> - Spreadsheets: <code>spreadsheet</code>
495507
*
496508
* <h3>Supported relations for resources</h3>
497509
*
@@ -508,14 +520,16 @@ public CompletableFuture<RestrictionPolicyResponse> updateRestrictionPolicyAsync
508520
* </code>, <code>editor</code> App Builder Apps | <code>viewer</code>, <code>editor</code>
509521
* Connections | <code>viewer</code>, <code>resolver</code>, <code>editor</code> Connection Groups
510522
* | <code>viewer</code>, <code>editor</code> RUM Application | <code>viewer</code>, <code>editor
511-
* </code> Cross Org Connections | <code>viewer</code>, <code>editor</code>
523+
* </code> Cross Org Connections | <code>viewer</code>, <code>editor</code> Spreadsheets | <code>
524+
* viewer</code>, <code>editor</code>
512525
*
513526
* @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code>
514527
* connection</code>, <code>dashboard</code>, <code>integration-account</code>, <code>
515528
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
516529
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
517530
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
518-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
531+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
532+
* (required)
519533
* @param body Restriction policy payload (required)
520534
* @param parameters Optional parameters for the request.
521535
* @return ApiResponse&lt;RestrictionPolicyResponse&gt;
@@ -591,7 +605,8 @@ public ApiResponse<RestrictionPolicyResponse> updateRestrictionPolicyWithHttpInf
591605
* integration-service</code>, <code>integration-webhook</code>, <code>notebook</code>, <code>
592606
* reference-table</code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>
593607
* , <code>app-builder-app</code>, <code>connection</code>, <code>connection-group</code>,
594-
* <code>rum-application</code>, <code>cross-org-connection</code>. (required)
608+
* <code>rum-application</code>, <code>cross-org-connection</code>, <code>spreadsheet</code>.
609+
* (required)
595610
* @param body Restriction policy payload (required)
596611
* @param parameters Optional parameters for the request.
597612
* @return CompletableFuture&lt;ApiResponse&lt;RestrictionPolicyResponse&gt;&gt;

0 commit comments

Comments
 (0)