diff --git a/.apigentools-info b/.apigentools-info index 6fa74c740d5..cb12615a31d 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-03-20 15:01:18.145313", - "spec_repo_commit": "0f5c928e" + "regenerated": "2025-03-24 15:09:12.625074", + "spec_repo_commit": "f532b3e9" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-03-20 15:01:18.161824", - "spec_repo_commit": "0f5c928e" + "regenerated": "2025-03-24 15:09:12.640616", + "spec_repo_commit": "f532b3e9" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index aa344b25b5e..fdcb8b812d5 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -655,7 +655,7 @@ components: ResourceID: description: 'Identifier, formatted as `type:id`. Supported types: `connection`, `dashboard`, `notebook`, `reference-table`, `security-rule`, `slo`, `workflow`, - `app-builder-app`, `connection`, `connection-group`.' + `app-builder-app`, `connection`, `connection-group`, `rum-application`.' example: dashboard:abc-def-ghi in: path name: resource_id @@ -45481,6 +45481,8 @@ paths: - Connection Groups: `connection-group` + - RUM Applications: `rum-application` + #### Supported relations for resources @@ -45514,7 +45516,9 @@ paths: Connections | `viewer`, `resolver`, `editor` - Connection Groups | `viewer`, `editor`' + Connection Groups | `viewer`, `editor` + + RUM Application | `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 6be6a7cd374..cca6aba2e2b 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 @@ -53,7 +53,8 @@ public void setApiClient(ApiClient apiClient) { * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @throws ApiException if fails to make API call */ public void deleteRestrictionPolicy(String resourceId) throws ApiException { @@ -68,7 +69,8 @@ public void deleteRestrictionPolicy(String resourceId) throws ApiException { * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @return CompletableFuture */ public CompletableFuture<Void> deleteRestrictionPolicyAsync(String resourceId) { @@ -85,7 +87,8 @@ public CompletableFuture<Void> deleteRestrictionPolicyAsync(String resourceId) { * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @return ApiResponse<Void> * @throws ApiException if fails to make API call * @http.response.details @@ -143,7 +146,8 @@ public ApiResponse<Void> deleteRestrictionPolicyWithHttpInfo(String resourceId) * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @return CompletableFuture<ApiResponse<Void>> */ public CompletableFuture<ApiResponse<Void>> deleteRestrictionPolicyWithHttpInfoAsync( @@ -202,7 +206,8 @@ public CompletableFuture<ApiResponse<Void>> deleteRestrictionPolicyWithHttpInfoA * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @return RestrictionPolicyResponse * @throws ApiException if fails to make API call */ @@ -218,7 +223,8 @@ public RestrictionPolicyResponse getRestrictionPolicy(String resourceId) throws * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @return CompletableFuture<RestrictionPolicyResponse> */ public CompletableFuture<RestrictionPolicyResponse> getRestrictionPolicyAsync(String resourceId) { @@ -235,7 +241,8 @@ public CompletableFuture<RestrictionPolicyResponse> getRestrictionPolicyAsync(St * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @return ApiResponse<RestrictionPolicyResponse> * @throws ApiException if fails to make API call * @http.response.details @@ -293,7 +300,8 @@ public ApiResponse<RestrictionPolicyResponse> getRestrictionPolicyWithHttpInfo(S * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>> */ public CompletableFuture<ApiResponse<RestrictionPolicyResponse>> @@ -371,7 +379,8 @@ public UpdateRestrictionPolicyOptionalParameters allowSelfLockout(Boolean allowS * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @param body Restriction policy payload (required) * @return RestrictionPolicyResponse * @throws ApiException if fails to make API call @@ -391,7 +400,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters()) * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @param body Restriction policy payload (required) * @return CompletableFuture<RestrictionPolicyResponse> */ @@ -413,7 +423,8 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters()) * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return RestrictionPolicyResponse @@ -435,7 +446,8 @@ public RestrictionPolicyResponse updateRestrictionPolicy( * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return CompletableFuture<RestrictionPolicyResponse> @@ -463,7 +475,8 @@ public CompletableFuture<RestrictionPolicyResponse> updateRestrictionPolicyAsync * synthetics-global-variable</code> - Synthetic Tests: <code>synthetics-test</code> - Synthetic * Private Locations: <code>synthetics-private-location</code> - Monitors: <code>monitor</code> - * Workflows: <code>workflow</code> - App Builder Apps: <code>app-builder-app</code> - - * Connections: <code>connection</code> - Connection Groups: <code>connection-group</code> + * Connections: <code>connection</code> - Connection Groups: <code>connection-group</code> - RUM + * Applications: <code>rum-application</code> * * <h3>Supported relations for resources</h3> * @@ -477,12 +490,13 @@ public CompletableFuture<RestrictionPolicyResponse> updateRestrictionPolicyAsync * <code>viewer</code>, <code>editor</code> Workflows | <code>viewer</code>, <code>runner</code>, * <code>editor</code> App Builder Apps | <code>viewer</code>, <code>editor</code> Connections | * <code>viewer</code>, <code>resolver</code>, <code>editor</code> Connection Groups | <code> - * viewer</code>, <code>editor</code> + * viewer</code>, <code>editor</code> RUM Application | <code>viewer</code>, <code>editor</code> * * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return ApiResponse<RestrictionPolicyResponse> @@ -556,7 +570,8 @@ public ApiResponse<RestrictionPolicyResponse> updateRestrictionPolicyWithHttpInf * @param resourceId Identifier, formatted as <code>type:id</code>. Supported types: <code> * connection</code>, <code>dashboard</code>, <code>notebook</code>, <code>reference-table * </code>, <code>security-rule</code>, <code>slo</code>, <code>workflow</code>, <code> - * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>. (required) + * app-builder-app</code>, <code>connection</code>, <code>connection-group</code>, <code> + * rum-application</code>. (required) * @param body Restriction policy payload (required) * @param parameters Optional parameters for the request. * @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>>