From 0bea1ef69a2bf99f4a16cfe2acfc286a6cee570a Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Thu, 31 Jul 2025 09:56:59 +0000 Subject: [PATCH] Regenerate client from commit dcf594e of spec repo --- .generated-info | 4 ++-- .generator/schemas/v2/openapi.yaml | 19 ++++++++++++------ .../client/v2/api/SecurityMonitoringApi.java | 20 +++++++++++++++++++ 3 files changed, 35 insertions(+), 8 deletions(-) diff --git a/.generated-info b/.generated-info index a998655492f..8095a1a8a13 100644 --- a/.generated-info +++ b/.generated-info @@ -1,4 +1,4 @@ { - "spec_repo_commit": "df31e44", - "generated": "2025-07-28 19:55:58.809" + "spec_repo_commit": "dcf594e", + "generated": "2025-07-31 09:56:59.725" } diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index c26c8055f82..4ae32284e0d 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -56012,12 +56012,13 @@ paths: following fields are available for findings:\n- `external_id`: The resource external ID related to the finding.\n- `description`: The description and remediation steps for the finding.\n- `datadog_link`: The Datadog relative - link for the finding.\n\n### Response\n\nThe response includes an array of - finding objects, pagination metadata, and a count of items that match the - query.\n\nEach finding object contains the following:\n\n- The finding ID - that can be used in a `GetFinding` request to retrieve the full finding details.\n- - Core attributes, including status, evaluation, high-level resource details, - muted state, and rule details.\n- `evaluation_changed_at` and `resource_discovery_date` + link for the finding.\n- `ip_addresses`: The list of private IP addresses + for the resource related to the finding.\n\n### Response\n\nThe response includes + an array of finding objects, pagination metadata, and a count of items that + match the query.\n\nEach finding object contains the following:\n\n- The finding + ID that can be used in a `GetFinding` request to retrieve the full finding + details.\n- Core attributes, including status, evaluation, high-level resource + details, muted state, and rule details.\n- `evaluation_changed_at` and `resource_discovery_date` time stamps.\n- An array of associated tags.\n" operationId: ListFindings parameters: @@ -56088,6 +56089,12 @@ paths: required: false schema: type: string + - description: Return only findings for the specified resource id. + in: query + name: filter[@resource_id] + required: false + schema: + type: string - description: Return findings that were found on a specified date (Unix ms) or date range (using comparison operators). example: '>=1678721573794' diff --git a/src/main/java/com/datadog/api/client/v2/api/SecurityMonitoringApi.java b/src/main/java/com/datadog/api/client/v2/api/SecurityMonitoringApi.java index c3a2427437e..fbcd45a3997 100644 --- a/src/main/java/com/datadog/api/client/v2/api/SecurityMonitoringApi.java +++ b/src/main/java/com/datadog/api/client/v2/api/SecurityMonitoringApi.java @@ -5675,6 +5675,7 @@ public static class ListFindingsOptionalParameters { private String filterRuleId; private String filterRuleName; private String filterResourceType; + private String filterResourceId; private String filterDiscoveryTimestamp; private FindingEvaluation filterEvaluation; private FindingStatus filterStatus; @@ -5785,6 +5786,17 @@ public ListFindingsOptionalParameters filterResourceType(String filterResourceTy return this; } + /** + * Set filterResourceId. + * + * @param filterResourceId Return only findings for the specified resource id. (optional) + * @return ListFindingsOptionalParameters + */ + public ListFindingsOptionalParameters filterResourceId(String filterResourceId) { + this.filterResourceId = filterResourceId; + return this; + } + /** * Set filterDiscoveryTimestamp. * @@ -6004,6 +6016,8 @@ public PaginationIterable listFindingsWithPagination( *

The following fields are available for findings: - external_id: The resource * external ID related to the finding. - description: The description and remediation * steps for the finding. - datadog_link: The Datadog relative link for the finding. + * - ip_addresses: The list of private IP addresses for the resource related to the + * finding. * *

Response

* @@ -6054,6 +6068,7 @@ public ApiResponse listFindingsWithHttpInfo( String filterRuleId = parameters.filterRuleId; String filterRuleName = parameters.filterRuleName; String filterResourceType = parameters.filterResourceType; + String filterResourceId = parameters.filterResourceId; String filterDiscoveryTimestamp = parameters.filterDiscoveryTimestamp; FindingEvaluation filterEvaluation = parameters.filterEvaluation; FindingStatus filterStatus = parameters.filterStatus; @@ -6077,6 +6092,8 @@ public ApiResponse listFindingsWithHttpInfo( localVarQueryParams.addAll(apiClient.parameterToPairs("", "filter[rule_name]", filterRuleName)); localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[resource_type]", filterResourceType)); + localVarQueryParams.addAll( + apiClient.parameterToPairs("", "filter[@resource_id]", filterResourceId)); localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[discovery_timestamp]", filterDiscoveryTimestamp)); localVarQueryParams.addAll( @@ -6137,6 +6154,7 @@ public CompletableFuture> listFindingsWithHttp String filterRuleId = parameters.filterRuleId; String filterRuleName = parameters.filterRuleName; String filterResourceType = parameters.filterResourceType; + String filterResourceId = parameters.filterResourceId; String filterDiscoveryTimestamp = parameters.filterDiscoveryTimestamp; FindingEvaluation filterEvaluation = parameters.filterEvaluation; FindingStatus filterStatus = parameters.filterStatus; @@ -6160,6 +6178,8 @@ public CompletableFuture> listFindingsWithHttp localVarQueryParams.addAll(apiClient.parameterToPairs("", "filter[rule_name]", filterRuleName)); localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[resource_type]", filterResourceType)); + localVarQueryParams.addAll( + apiClient.parameterToPairs("", "filter[@resource_id]", filterResourceId)); localVarQueryParams.addAll( apiClient.parameterToPairs("", "filter[discovery_timestamp]", filterDiscoveryTimestamp)); localVarQueryParams.addAll(