From 9b55c231026ed4f79a8fcbf07cdd32d0cd103ff3 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 6 Jul 2026 21:05:46 +0000 Subject: [PATCH] Regenerate client from commit 19796bd of spec repo --- ...t-Invalid-pagination-token-response.frozen | 1 + ...est-Invalid-pagination-token-response.yml} | 9 +-- ...ed-with-the-provided-token-response.frozen | 1 - ...t-Invalid-Pagination-Token-response.frozen | 1 + ...est-Invalid-Pagination-Token-response.yml} | 8 +-- ...-Not-found-asset-not-found-response.frozen | 1 - ...t-Invalid-pagination-token-response.frozen | 1 + ...est-Invalid-pagination-token-response.yml} | 8 +-- ...ed-with-the-provided-token-response.frozen | 1 - ...t-Invalid-Pagination-Token-response.frozen | 1 + ...est-Invalid-Pagination-Token-response.yml} | 8 +-- ...ed-with-the-provided-token-response.frozen | 1 - features/v2/security_monitoring.feature | 55 +++++++++++++------ 13 files changed, 59 insertions(+), 37 deletions(-) create mode 100644 cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.frozen rename cassettes/features/v2/security_monitoring/{List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml => List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.yml} (62%) delete mode 100644 cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen create mode 100644 cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.frozen rename cassettes/features/v2/security_monitoring/{List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.yml => List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.yml} (72%) delete mode 100644 cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.frozen create mode 100644 cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.frozen rename cassettes/features/v2/security_monitoring/{List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml => List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.yml} (71%) delete mode 100644 cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen create mode 100644 cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.frozen rename cassettes/features/v2/security_monitoring/{List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml => List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.yml} (71%) delete mode 100644 cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen diff --git a/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.frozen b/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.frozen new file mode 100644 index 000000000000..70b6759f5114 --- /dev/null +++ b/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.frozen @@ -0,0 +1 @@ +2026-07-06T19:25:16.964Z \ No newline at end of file diff --git a/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml b/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.yml similarity index 62% rename from cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml rename to cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.yml index 7ee5916f24db..9d6ddbfd158a 100644 --- a/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml +++ b/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Bad-request-Invalid-pagination-token-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Tue, 20 Jan 2026 08:26:52 GMT +- recorded_at: Mon, 06 Jul 2026 19:25:16 GMT request: body: null headers: @@ -10,11 +10,12 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"errors":[{"status":"404","title":"Unexpected internal error"}]}' + string: '{"errors":[{"status":"400","title":"Bad request: asset_type","detail":"asset_type + filter is required"}]}' headers: Content-Type: - application/vnd.api+json status: - code: 404 - message: Not Found + code: 400 + message: Bad Request recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen b/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen deleted file mode 100644 index 8fc8312cb410..000000000000 --- a/cassettes/features/v2/security_monitoring/List-assets-SBOMs-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen +++ /dev/null @@ -1 +0,0 @@ -2026-01-20T08:26:52.182Z \ No newline at end of file diff --git a/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.frozen b/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.frozen new file mode 100644 index 000000000000..8588e23453f4 --- /dev/null +++ b/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.frozen @@ -0,0 +1 @@ +2026-07-06T19:25:17.066Z \ No newline at end of file diff --git a/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.yml b/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.yml similarity index 72% rename from cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.yml rename to cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.yml index 4c51d84cb9b4..9dbcf3d4660c 100644 --- a/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.yml +++ b/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Bad-request-Invalid-Pagination-Token-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 15 Oct 2025 08:41:14 GMT +- recorded_at: Mon, 06 Jul 2026 19:25:17 GMT request: body: null headers: @@ -10,11 +10,11 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"errors":[{"status":"404","title":"Unexpected internal error"}]}' + string: '{"errors":[{"status":"400","title":"Unexpected internal error"}]}' headers: Content-Type: - application/vnd.api+json status: - code: 404 - message: Not Found + code: 400 + message: Bad Request recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.frozen b/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.frozen deleted file mode 100644 index 69589f13912f..000000000000 --- a/cassettes/features/v2/security_monitoring/List-scanned-assets-metadata-returns-Not-found-asset-not-found-response.frozen +++ /dev/null @@ -1 +0,0 @@ -2025-10-15T08:41:14.545Z \ No newline at end of file diff --git a/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.frozen b/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.frozen new file mode 100644 index 000000000000..9c50e044304c --- /dev/null +++ b/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.frozen @@ -0,0 +1 @@ +2026-07-06T19:25:19.361Z \ No newline at end of file diff --git a/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml b/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.yml similarity index 71% rename from cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml rename to cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.yml index 1a5d8273fc5e..20ea3a2b24d0 100644 --- a/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml +++ b/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Bad-request-Invalid-pagination-token-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Fri, 12 Dec 2025 14:36:04 GMT +- recorded_at: Mon, 06 Jul 2026 19:25:19 GMT request: body: null headers: @@ -10,11 +10,11 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"errors":[{"status":"404","title":"Unexpected internal error"}]}' + string: '{"errors":[{"status":"400","title":"Unexpected internal error"}]}' headers: Content-Type: - application/vnd.api+json status: - code: 404 - message: Not Found + code: 400 + message: Bad Request recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen b/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen deleted file mode 100644 index ae0101c9ee39..000000000000 --- a/cassettes/features/v2/security_monitoring/List-vulnerabilities-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen +++ /dev/null @@ -1 +0,0 @@ -2025-12-12T14:36:04.169Z \ No newline at end of file diff --git a/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.frozen b/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.frozen new file mode 100644 index 000000000000..d30001564600 --- /dev/null +++ b/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.frozen @@ -0,0 +1 @@ +2026-07-06T19:25:22.396Z \ No newline at end of file diff --git a/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml b/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.yml similarity index 71% rename from cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml rename to cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.yml index dd980d3aba83..bcf0abf865ec 100644 --- a/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.yml +++ b/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Bad-request-Invalid-Pagination-Token-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Tue, 14 Oct 2025 13:43:32 GMT +- recorded_at: Mon, 06 Jul 2026 19:25:22 GMT request: body: null headers: @@ -10,11 +10,11 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"errors":[{"status":"404","title":"Unexpected internal error"}]}' + string: '{"errors":[{"status":"400","title":"Unexpected internal error"}]}' headers: Content-Type: - application/vnd.api+json status: - code: 404 - message: Not Found + code: 400 + message: Bad Request recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen b/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen deleted file mode 100644 index f78ea7dd7b70..000000000000 --- a/cassettes/features/v2/security_monitoring/List-vulnerable-assets-returns-Not-found-There-is-no-request-associated-with-the-provided-token-response.frozen +++ /dev/null @@ -1 +0,0 @@ -2025-10-14T13:43:32.350Z \ No newline at end of file diff --git a/features/v2/security_monitoring.feature b/features/v2/security_monitoring.feature index da7e67cad57d..0a0409f407c7 100644 --- a/features/v2/security_monitoring.feature +++ b/features/v2/security_monitoring.feature @@ -2318,19 +2318,19 @@ Feature: Security Monitoring When the request is sent Then the response status is 200 Vulnerabilities accepted successfully. - @generated @skip @team:DataDog/k9-cloud-vm - Scenario: List assets SBOMs returns "Bad request: The server cannot process the request due to invalid syntax in the request." response - Given new "ListAssetsSBOMs" request - When the request is sent - Then the response status is 400 Bad request: The server cannot process the request due to invalid syntax in the request. - @team:DataDog/k9-cloud-vm - Scenario: List assets SBOMs returns "Not found: There is no request associated with the provided token." response + Scenario: List assets SBOMs returns "Bad request: Invalid pagination token." response Given new "ListAssetsSBOMs" request And request contains "page[token]" parameter with value "unknown" And request contains "page[number]" parameter with value 1 When the request is sent - Then the response status is 404 Not found: There is no request associated with the provided token. + Then the response status is 400 Bad request: Invalid pagination token. + + @generated @skip @team:DataDog/k9-cloud-vm + Scenario: List assets SBOMs returns "Bad request: The server cannot process the request due to invalid syntax in the request." response + Given new "ListAssetsSBOMs" request + When the request is sent + Then the response status is 400 Bad request: The server cannot process the request due to invalid syntax in the request. @generated @skip @team:DataDog/k9-cloud-vm Scenario: List assets SBOMs returns "Not found: asset not found" response @@ -2504,6 +2504,15 @@ Feature: Security Monitoring When the request is sent Then the response status is 200 OK + @team:DataDog/k9-cloud-vm + Scenario: List scanned assets metadata returns "Bad request: Invalid Pagination Token" response + Given operation "ListScannedAssetsMetadata" enabled + And new "ListScannedAssetsMetadata" request + And request contains "page[token]" parameter with value "unknown" + And request contains "page[number]" parameter with value 1 + When the request is sent + Then the response status is 400 Bad request: Invalid pagination token. + @skip @team:DataDog/k9-cloud-vm Scenario: List scanned assets metadata returns "Bad request: The server cannot process the request due to invalid syntax in the request." response Given operation "ListScannedAssetsMetadata" enabled @@ -2511,12 +2520,10 @@ Feature: Security Monitoring When the request is sent Then the response status is 400 Bad request: The server cannot process the request due to invalid syntax in the request. - @team:DataDog/k9-cloud-vm + @generated @skip @team:DataDog/k9-cloud-vm Scenario: List scanned assets metadata returns "Not found: asset not found" response Given operation "ListScannedAssetsMetadata" enabled And new "ListScannedAssetsMetadata" request - And request contains "page[token]" parameter with value "unknown" - And request contains "page[number]" parameter with value 1 When the request is sent Then the response status is 404 Not found: asset not found @@ -2550,6 +2557,15 @@ Feature: Security Monitoring And the response "meta.page" has field "after" And the response "links" has field "next" + @team:DataDog/k9-cloud-vm + Scenario: List vulnerabilities returns "Bad request: Invalid pagination token." response + Given operation "ListVulnerabilities" enabled + And new "ListVulnerabilities" request + And request contains "page[token]" parameter with value "unknown" + And request contains "page[number]" parameter with value 1 + When the request is sent + Then the response status is 400 Bad request: Invalid pagination token. + @generated @skip @team:DataDog/k9-cloud-vm Scenario: List vulnerabilities returns "Bad request: The server cannot process the request due to invalid syntax in the request." response Given operation "ListVulnerabilities" enabled @@ -2557,12 +2573,10 @@ Feature: Security Monitoring When the request is sent Then the response status is 400 Bad request: The server cannot process the request due to invalid syntax in the request. - @team:DataDog/k9-cloud-vm + @generated @skip @team:DataDog/k9-cloud-vm Scenario: List vulnerabilities returns "Not found: There is no request associated with the provided token." response Given operation "ListVulnerabilities" enabled And new "ListVulnerabilities" request - And request contains "page[token]" parameter with value "unknown" - And request contains "page[number]" parameter with value 1 When the request is sent Then the response status is 404 Not found: There is no request associated with the provided token. @@ -2576,6 +2590,15 @@ Feature: Security Monitoring When the request is sent Then the response status is 200 OK + @team:DataDog/k9-cloud-vm + Scenario: List vulnerable assets returns "Bad request: Invalid Pagination Token" response + Given operation "ListVulnerableAssets" enabled + And new "ListVulnerableAssets" request + And request contains "page[token]" parameter with value "unknown" + And request contains "page[number]" parameter with value 1 + When the request is sent + Then the response status is 400 Bad request: Invalid pagination token. + @generated @skip @team:DataDog/k9-cloud-vm Scenario: List vulnerable assets returns "Bad request: The server cannot process the request due to invalid syntax in the request." response Given operation "ListVulnerableAssets" enabled @@ -2583,12 +2606,10 @@ Feature: Security Monitoring When the request is sent Then the response status is 400 Bad request: The server cannot process the request due to invalid syntax in the request. - @team:DataDog/k9-cloud-vm + @generated @skip @team:DataDog/k9-cloud-vm Scenario: List vulnerable assets returns "Not found: There is no request associated with the provided token." response Given operation "ListVulnerableAssets" enabled And new "ListVulnerableAssets" request - And request contains "page[token]" parameter with value "unknown" - And request contains "page[number]" parameter with value 1 When the request is sent Then the response status is 404 Not found: There is no request associated with the provided token.