diff --git a/.apigentools-info b/.apigentools-info
index 74ab9bf0e37..cc6c76828e1 100644
--- a/.apigentools-info
+++ b/.apigentools-info
@@ -4,13 +4,13 @@
"spec_versions": {
"v1": {
"apigentools_version": "1.6.6",
- "regenerated": "2025-07-08 07:29:01.236919",
- "spec_repo_commit": "d9879085"
+ "regenerated": "2025-07-08 19:08:08.429204",
+ "spec_repo_commit": "7b042e12"
},
"v2": {
"apigentools_version": "1.6.6",
- "regenerated": "2025-07-08 07:29:01.320596",
- "spec_repo_commit": "d9879085"
+ "regenerated": "2025-07-08 19:08:08.445031",
+ "spec_repo_commit": "7b042e12"
}
}
}
\ No newline at end of file
diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml
index 686e162eb5f..8ab2278d000 100644
--- a/.generator/schemas/v2/openapi.yaml
+++ b/.generator/schemas/v2/openapi.yaml
@@ -758,7 +758,8 @@ components:
description: 'Identifier, formatted as `type:id`. Supported types: `connection`,
`dashboard`, `integration-account`, `integration-service`, `integration-webhook`,
`notebook`, `reference-table`, `security-rule`, `slo`, `workflow`, `app-builder-app`,
- `connection`, `connection-group`, `rum-application`, `cross-org-connection`.'
+ `connection`, `connection-group`, `rum-application`, `cross-org-connection`,
+ `spreadsheet`.'
example: dashboard:abc-def-ghi
in: path
name: resource_id
@@ -56504,6 +56505,8 @@ paths:
- Cross Org Connections: `cross-org-connection`
+ - Spreadsheets: `spreadsheet`
+
#### Supported relations for resources
@@ -56547,7 +56550,9 @@ paths:
RUM Application | `viewer`, `editor`
- Cross Org Connections | `viewer`, `editor`'
+ Cross Org Connections | `viewer`, `editor`
+
+ Spreadsheets | `viewer`, `editor`'
operationId: UpdateRestrictionPolicy
parameters:
- $ref: '#/components/parameters/ResourceID'
diff --git a/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java b/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java
index 400fe644277..7d75f0bd6ef 100644
--- a/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java
+++ b/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java
@@ -55,7 +55,8 @@ public void setApiClient(ApiClient apiClient) {
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @throws ApiException if fails to make API call
*/
public void deleteRestrictionPolicy(String resourceId) throws ApiException {
@@ -72,7 +73,8 @@ public void deleteRestrictionPolicy(String resourceId) throws ApiException {
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @return CompletableFuture
*/
public CompletableFuture deleteRestrictionPolicyAsync(String resourceId) {
@@ -91,7 +93,8 @@ public CompletableFuture deleteRestrictionPolicyAsync(String resourceId) {
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @return ApiResponse<Void>
* @throws ApiException if fails to make API call
* @http.response.details
@@ -151,7 +154,8 @@ public ApiResponse deleteRestrictionPolicyWithHttpInfo(String resourceId)
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @return CompletableFuture<ApiResponse<Void>>
*/
public CompletableFuture> deleteRestrictionPolicyWithHttpInfoAsync(
@@ -212,7 +216,8 @@ public CompletableFuture> deleteRestrictionPolicyWithHttpInfoA
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @return RestrictionPolicyResponse
* @throws ApiException if fails to make API call
*/
@@ -230,7 +235,8 @@ public RestrictionPolicyResponse getRestrictionPolicy(String resourceId) throws
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @return CompletableFuture<RestrictionPolicyResponse>
*/
public CompletableFuture getRestrictionPolicyAsync(String resourceId) {
@@ -249,7 +255,8 @@ public CompletableFuture getRestrictionPolicyAsync(St
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @return ApiResponse<RestrictionPolicyResponse>
* @throws ApiException if fails to make API call
* @http.response.details
@@ -309,7 +316,8 @@ public ApiResponse getRestrictionPolicyWithHttpInfo(S
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>>
*/
public CompletableFuture>
@@ -389,7 +397,8 @@ public UpdateRestrictionPolicyOptionalParameters allowSelfLockout(Boolean allowS
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @param body Restriction policy payload (required)
* @return RestrictionPolicyResponse
* @throws ApiException if fails to make API call
@@ -411,7 +420,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @param body Restriction policy payload (required)
* @return CompletableFuture<RestrictionPolicyResponse>
*/
@@ -435,7 +445,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return RestrictionPolicyResponse
@@ -459,7 +470,8 @@ public RestrictionPolicyResponse updateRestrictionPolicy(
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return CompletableFuture<RestrictionPolicyResponse>
@@ -491,7 +503,7 @@ public CompletableFuture updateRestrictionPolicyAsync
* Workflows: workflow - App Builder Apps: app-builder-app -
* Connections: connection - Connection Groups: connection-group - RUM
* Applications: rum-application - Cross Org Connections: cross-org-connection
- *
+ * - Spreadsheets: spreadsheet
*
* Supported relations for resources
*
@@ -508,14 +520,16 @@ public CompletableFuture updateRestrictionPolicyAsync
* , editor App Builder Apps | viewer, editor
* Connections | viewer, resolver, editor Connection Groups
* | viewer, editor RUM Application | viewer, editor
- * Cross Org Connections | viewer, editor
+ * Cross Org Connections | viewer, editor Spreadsheets |
+ * viewer, editor
*
* @param resourceId Identifier, formatted as type:id. Supported types:
* connection, dashboard, integration-account,
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return ApiResponse<RestrictionPolicyResponse>
@@ -591,7 +605,8 @@ public ApiResponse updateRestrictionPolicyWithHttpInf
* integration-service, integration-webhook, notebook,
* reference-table, security-rule, slo, workflow
* , app-builder-app, connection, connection-group,
- * rum-application, cross-org-connection. (required)
+ * rum-application, cross-org-connection, spreadsheet.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>>