diff --git a/.apigentools-info b/.apigentools-info index 40f926a1920..6c5eb284a84 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-07-07 12:19:29.110818", - "spec_repo_commit": "fa2473ca" + "regenerated": "2025-07-07 15:23:02.899502", + "spec_repo_commit": "d8a905f6" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-07-07 12:19:29.127040", - "spec_repo_commit": "fa2473ca" + "regenerated": "2025-07-07 15:23:02.988493", + "spec_repo_commit": "d8a905f6" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 4fe2bbb80c4..3ee86e61f7b 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -758,7 +758,7 @@ 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`.' + `connection`, `connection-group`, `rum-application`, `cross-org-connection`.' example: dashboard:abc-def-ghi in: path name: resource_id @@ -56502,6 +56502,8 @@ paths: - RUM Applications: `rum-application` + - Cross Org Connections: `cross-org-connection` + #### Supported relations for resources @@ -56543,7 +56545,9 @@ paths: Connection Groups | `viewer`, `editor` - RUM Application | `viewer`, `editor`' + RUM Application | `viewer`, `editor` + + Cross Org Connections | `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 09f76c3e4dd..400fe644277 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,7 @@ public void setApiClient(ApiClient apiClient) { * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @throws ApiException if fails to make API call */ public void deleteRestrictionPolicy(String resourceId) throws ApiException { @@ -72,7 +72,7 @@ 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. (required) + * rum-application, cross-org-connection. (required) * @return CompletableFuture */ public CompletableFuture deleteRestrictionPolicyAsync(String resourceId) { @@ -91,7 +91,7 @@ public CompletableFuture deleteRestrictionPolicyAsync(String resourceId) { * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @return ApiResponse<Void> * @throws ApiException if fails to make API call * @http.response.details @@ -151,7 +151,7 @@ public ApiResponse deleteRestrictionPolicyWithHttpInfo(String resourceId) * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @return CompletableFuture<ApiResponse<Void>> */ public CompletableFuture> deleteRestrictionPolicyWithHttpInfoAsync( @@ -212,7 +212,7 @@ public CompletableFuture> deleteRestrictionPolicyWithHttpInfoA * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @return RestrictionPolicyResponse * @throws ApiException if fails to make API call */ @@ -230,7 +230,7 @@ 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. (required) + * rum-application, cross-org-connection. (required) * @return CompletableFuture<RestrictionPolicyResponse> */ public CompletableFuture getRestrictionPolicyAsync(String resourceId) { @@ -249,7 +249,7 @@ public CompletableFuture getRestrictionPolicyAsync(St * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @return ApiResponse<RestrictionPolicyResponse> * @throws ApiException if fails to make API call * @http.response.details @@ -309,7 +309,7 @@ public ApiResponse getRestrictionPolicyWithHttpInfo(S * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>> */ public CompletableFuture> @@ -389,7 +389,7 @@ public UpdateRestrictionPolicyOptionalParameters allowSelfLockout(Boolean allowS * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @param body Restriction policy payload (required) * @return RestrictionPolicyResponse * @throws ApiException if fails to make API call @@ -411,7 +411,7 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters()) * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @param body Restriction policy payload (required) * @return CompletableFuture<RestrictionPolicyResponse> */ @@ -435,7 +435,7 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters()) * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return RestrictionPolicyResponse @@ -459,7 +459,7 @@ public RestrictionPolicyResponse updateRestrictionPolicy( * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return CompletableFuture<RestrictionPolicyResponse> @@ -490,7 +490,8 @@ public CompletableFuture updateRestrictionPolicyAsync * Private Locations: synthetics-private-location - Monitors: monitor - * Workflows: workflow - App Builder Apps: app-builder-app - * Connections: connection - Connection Groups: connection-group - RUM - * Applications: rum-application + * Applications: rum-application - Cross Org Connections: cross-org-connection + * * *

Supported relations for resources

* @@ -507,14 +508,14 @@ 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 * * @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. (required) + * rum-application, cross-org-connection. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return ApiResponse<RestrictionPolicyResponse> @@ -590,7 +591,7 @@ public ApiResponse updateRestrictionPolicyWithHttpInf * integration-service, integration-webhook, notebook, * reference-table, security-rule, slo, workflow * , app-builder-app, connection, connection-group, - * rum-application. (required) + * rum-application, cross-org-connection. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>>