From 16670e01075310d50b550b69b5b18dae04ec43ed Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Thu, 5 Dec 2024 14:56:24 +0000 Subject: [PATCH] Regenerate client from commit cfc6b497 of spec repo --- .apigentools-info | 8 ++++---- ...-metric-returns-Bad-Request-response.frozen | 2 +- ...sed-metric-returns-Bad-Request-response.yml | 2 +- ...sed-metric-returns-Conflict-response.frozen | 2 +- ...-based-metric-returns-Conflict-response.yml | 16 ++++++++-------- ...ased-metric-returns-Created-response.frozen | 2 +- ...m-based-metric-returns-Created-response.yml | 4 ++-- ...d-metric-returns-No-Content-response.frozen | 2 +- ...ased-metric-returns-No-Content-response.yml | 16 ++++++++-------- ...ed-metric-returns-Not-Found-response.frozen | 2 +- ...based-metric-returns-Not-Found-response.yml | 6 +++--- ...ed-metric-returns-Not-Found-response.frozen | 2 +- ...based-metric-returns-Not-Found-response.yml | 6 +++--- ...rum-based-metric-returns-OK-response.frozen | 2 +- ...-a-rum-based-metric-returns-OK-response.yml | 16 ++++++++-------- ...um-based-metrics-returns-OK-response.frozen | 2 +- ...l-rum-based-metrics-returns-OK-response.yml | 2 +- ...-metric-returns-Bad-Request-response.frozen | 2 +- ...sed-metric-returns-Bad-Request-response.yml | 14 +++++++------- ...sed-metric-returns-Conflict-response.frozen | 2 +- ...-based-metric-returns-Conflict-response.yml | 14 +++++++------- ...ed-metric-returns-Not-Found-response.frozen | 2 +- ...based-metric-returns-Not-Found-response.yml | 12 ++++++------ ...rum-based-metric-returns-OK-response.frozen | 2 +- ...-a-rum-based-metric-returns-OK-response.yml | 18 +++++++++--------- features/v2/given.json | 2 +- 26 files changed, 80 insertions(+), 80 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index b11138f0a517..d6e82c854bc4 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2024-12-04 19:20:40.967635", - "spec_repo_commit": "2b956c71" + "regenerated": "2024-12-05 14:55:57.388601", + "spec_repo_commit": "cfc6b497" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2024-12-04 19:20:40.986250", - "spec_repo_commit": "2b956c71" + "regenerated": "2024-12-05 14:55:57.407328", + "spec_repo_commit": "cfc6b497" } } } \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.frozen b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.frozen index aeb6d494b5c4..68ac266aa8c3 100644 --- a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.frozen +++ b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:19.714Z \ No newline at end of file +2024-11-28T15:31:17.723Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.yml b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.yml index 76211e9f357b..2cb050b221d0 100644 --- a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.yml +++ b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Bad-Request-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:19 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:17 GMT request: body: encoding: UTF-8 diff --git a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.frozen b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.frozen index 7ab47461a53b..d20e2a92bc4c 100644 --- a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.frozen +++ b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:20.162Z \ No newline at end of file +2024-11-28T15:31:18.166Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.yml b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.yml index 96f478ada007..dc832c595904 100644 --- a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.yml +++ b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Conflict-response.yml @@ -1,9 +1,9 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:20 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:18 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Create_a_rum_based_metric_returns_Conflict_response-1730203160"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"Test-Create_a_rum_based_metric_returns_Conflict_response-1730203160","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Create_a_rum_based_metric_returns_Conflict_response-1732807878"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"testcreatearumbasedmetricreturnsconflictresponse1732807878","type":"rum_metrics"}}' headers: Accept: - application/json @@ -14,18 +14,18 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Create_a_rum_based_metric_returns_Conflict_response_1730203160","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Create_a_rum_based_metric_returns_Conflict_response-1730203160"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testcreatearumbasedmetricreturnsconflictresponse1732807878","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Create_a_rum_based_metric_returns_Conflict_response-1732807878"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:20 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:18 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"count"},"event_type":"action"},"id":"Test_Create_a_rum_based_metric_returns_Conflict_response_1730203160","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"count"},"event_type":"action"},"id":"testcreatearumbasedmetricreturnsconflictresponse1732807878","type":"rum_metrics"}}' headers: Accept: - application/json @@ -37,7 +37,7 @@ http_interactions: body: encoding: UTF-8 string: '{"errors":[{"status":"409","title":"Conflict","detail":"conflict(Field - ''data.id'' is invalid: ''Test_Create_a_rum_based_metric_returns_Conflict_response_1730203160'' + ''data.id'' is invalid: ''testcreatearumbasedmetricreturnsconflictresponse1732807878'' cannot be used as metric name, a metric already exists with that name)"}]}' headers: Content-Type: @@ -45,14 +45,14 @@ http_interactions: status: code: 409 message: Conflict -- recorded_at: Tue, 29 Oct 2024 11:59:20 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:18 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Create_a_rum_based_metric_returns_Conflict_response_1730203160 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testcreatearumbasedmetricreturnsconflictresponse1732807878 response: body: encoding: UTF-8 diff --git a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.frozen b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.frozen index 904b31816c10..ddbf7666e8d9 100644 --- a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.frozen +++ b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:21.453Z \ No newline at end of file +2024-11-28T15:31:19.388Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.yml b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.yml index cd4e66e0447c..9b7912ed5168 100644 --- a/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.yml +++ b/cassettes/features/v2/rum_metrics/Create-a-rum-based-metric-returns-Created-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:21 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:19 GMT request: body: encoding: UTF-8 @@ -21,7 +21,7 @@ http_interactions: status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:21 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:19 GMT request: body: null headers: diff --git a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.frozen b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.frozen index 6cfba31aca35..dcea2129655a 100644 --- a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.frozen +++ b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:22.291Z \ No newline at end of file +2024-11-28T15:31:20.155Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.yml b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.yml index 4b51f1b6e18f..16d390340a23 100644 --- a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.yml +++ b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-No-Content-response.yml @@ -1,9 +1,9 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:22 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:20 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Delete_a_rum_based_metric_returns_No_Content_response-1730203162"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"Test-Delete_a_rum_based_metric_returns_No_Content_response-1730203162","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Delete_a_rum_based_metric_returns_No_Content_response-1732807880"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"testdeletearumbasedmetricreturnsnocontentresponse1732807880","type":"rum_metrics"}}' headers: Accept: - application/json @@ -14,21 +14,21 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Delete_a_rum_based_metric_returns_No_Content_response_1730203162","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Delete_a_rum_based_metric_returns_No_Content_response-1730203162"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testdeletearumbasedmetricreturnsnocontentresponse1732807880","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Delete_a_rum_based_metric_returns_No_Content_response-1732807880"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:22 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:20 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Delete_a_rum_based_metric_returns_No_Content_response_1730203162 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testdeletearumbasedmetricreturnsnocontentresponse1732807880 response: body: encoding: UTF-8 @@ -37,19 +37,19 @@ http_interactions: status: code: 204 message: No Content -- recorded_at: Tue, 29 Oct 2024 11:59:22 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:20 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Delete_a_rum_based_metric_returns_No_Content_response_1730203162 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testdeletearumbasedmetricreturnsnocontentresponse1732807880 response: body: encoding: UTF-8 string: '{"errors":[{"status":"404","title":"Not Found","detail":"not_found(Metric - with name ''Test_Delete_a_rum_based_metric_returns_No_Content_response_1730203162'' + with name ''testdeletearumbasedmetricreturnsnocontentresponse1732807880'' not found)"}]}' headers: Content-Type: diff --git a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.frozen b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.frozen index 2d4669c70d38..d1e929c7bedc 100644 --- a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.frozen +++ b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:23.441Z \ No newline at end of file +2024-11-28T15:31:21.433Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.yml b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.yml index 045c9b4be1e8..a493a06cb7d5 100644 --- a/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.yml +++ b/cassettes/features/v2/rum_metrics/Delete-a-rum-based-metric-returns-Not-Found-response.yml @@ -1,17 +1,17 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:23 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:21 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test-Delete_a_rum_based_metric_returns_Not_Found_response-1730203163 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test-Delete_a_rum_based_metric_returns_Not_Found_response-1732807881 response: body: encoding: UTF-8 string: '{"errors":[{"status":"404","title":"Not Found","detail":"not_found(Metric - with name ''Test-Delete_a_rum_based_metric_returns_Not_Found_response-1730203163'' + with name ''Test-Delete_a_rum_based_metric_returns_Not_Found_response-1732807881'' not found)"}]}' headers: Content-Type: diff --git a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.frozen b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.frozen index bf0fe79db01f..cc0ea2feffef 100644 --- a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.frozen +++ b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:23.838Z \ No newline at end of file +2024-11-28T15:31:21.847Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.yml b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.yml index 0148ea92039b..302c5ab21e88 100644 --- a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.yml +++ b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-Not-Found-response.yml @@ -1,17 +1,17 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:23 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:21 GMT request: body: null headers: Accept: - application/json method: GET - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test-Get_a_rum_based_metric_returns_Not_Found_response-1730203163 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test-Get_a_rum_based_metric_returns_Not_Found_response-1732807881 response: body: encoding: UTF-8 string: '{"errors":[{"status":"404","title":"Not Found","detail":"not_found(Metric - with name ''Test-Get_a_rum_based_metric_returns_Not_Found_response-1730203163'' + with name ''Test-Get_a_rum_based_metric_returns_Not_Found_response-1732807881'' not found)"}]}' headers: Content-Type: diff --git a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.frozen b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.frozen index 166f9b69cbe1..44989b3301fa 100644 --- a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.frozen +++ b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:24.146Z \ No newline at end of file +2024-11-28T15:31:22.200Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.yml b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.yml index e74806a0dace..6fb648d06f0e 100644 --- a/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.yml +++ b/cassettes/features/v2/rum_metrics/Get-a-rum-based-metric-returns-OK-response.yml @@ -1,9 +1,9 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:24 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:22 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Get_a_rum_based_metric_returns_OK_response-1730203164"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"Test-Get_a_rum_based_metric_returns_OK_response-1730203164","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Get_a_rum_based_metric_returns_OK_response-1732807882"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"testgetarumbasedmetricreturnsokresponse1732807882","type":"rum_metrics"}}' headers: Accept: - application/json @@ -14,39 +14,39 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Get_a_rum_based_metric_returns_OK_response_1730203164","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Get_a_rum_based_metric_returns_OK_response-1730203164"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testgetarumbasedmetricreturnsokresponse1732807882","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Get_a_rum_based_metric_returns_OK_response-1732807882"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:24 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:22 GMT request: body: null headers: Accept: - application/json method: GET - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Get_a_rum_based_metric_returns_OK_response_1730203164 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testgetarumbasedmetricreturnsokresponse1732807882 response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Get_a_rum_based_metric_returns_OK_response_1730203164","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Get_a_rum_based_metric_returns_OK_response-1730203164"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testgetarumbasedmetricreturnsokresponse1732807882","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Get_a_rum_based_metric_returns_OK_response-1732807882"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 200 message: OK -- recorded_at: Tue, 29 Oct 2024 11:59:24 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:22 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Get_a_rum_based_metric_returns_OK_response_1730203164 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testgetarumbasedmetricreturnsokresponse1732807882 response: body: encoding: UTF-8 diff --git a/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.frozen b/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.frozen index b61a6a3553ce..ae9abee582f8 100644 --- a/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.frozen +++ b/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:25.250Z \ No newline at end of file +2024-11-28T15:31:23.558Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.yml b/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.yml index 6414ae85b12c..90379f6c352b 100644 --- a/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.yml +++ b/cassettes/features/v2/rum_metrics/Get-all-rum-based-metrics-returns-OK-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:25 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:23 GMT request: body: null headers: diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.frozen b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.frozen index 311aa3beb93a..72e1a51e58a3 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.frozen +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:25.568Z \ No newline at end of file +2024-11-28T15:31:23.878Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.yml b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.yml index 3a8f948e0adf..7b1369473214 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.yml +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Bad-Request-response.yml @@ -1,9 +1,9 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:25 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:23 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Bad_Request_response-1730203165"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"Test-Update_a_rum_based_metric_returns_Bad_Request_response-1730203165","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Bad_Request_response-1732807883"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"testupdatearumbasedmetricreturnsbadrequestresponse1732807883","type":"rum_metrics"}}' headers: Accept: - application/json @@ -14,14 +14,14 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Update_a_rum_based_metric_returns_Bad_Request_response_1730203165","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Bad_Request_response-1730203165"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testupdatearumbasedmetricreturnsbadrequestresponse1732807883","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Bad_Request_response-1732807883"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:25 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:23 GMT request: body: encoding: UTF-8 @@ -32,7 +32,7 @@ http_interactions: Content-Type: - application/json method: PATCH - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Update_a_rum_based_metric_returns_Bad_Request_response_1730203165 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testupdatearumbasedmetricreturnsbadrequestresponse1732807883 response: body: encoding: UTF-8 @@ -44,14 +44,14 @@ http_interactions: status: code: 400 message: Bad Request -- recorded_at: Tue, 29 Oct 2024 11:59:25 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:23 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Update_a_rum_based_metric_returns_Bad_Request_response_1730203165 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testupdatearumbasedmetricreturnsbadrequestresponse1732807883 response: body: encoding: UTF-8 diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.frozen b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.frozen index 85af2dc5c80b..cfe5fc951f10 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.frozen +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:27.027Z \ No newline at end of file +2024-11-28T15:31:25.162Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.yml b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.yml index d2440c4b5fe6..ca13d6f45cc9 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.yml +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Conflict-response.yml @@ -1,9 +1,9 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:27 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:25 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Conflict_response-1730203167"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"Test-Update_a_rum_based_metric_returns_Conflict_response-1730203167","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Conflict_response-1732807885"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"testupdatearumbasedmetricreturnsconflictresponse1732807885","type":"rum_metrics"}}' headers: Accept: - application/json @@ -14,14 +14,14 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Update_a_rum_based_metric_returns_Conflict_response_1730203167","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Conflict_response-1730203167"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testupdatearumbasedmetricreturnsconflictresponse1732807885","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Conflict_response-1732807885"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:27 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:25 GMT request: body: encoding: UTF-8 @@ -32,7 +32,7 @@ http_interactions: Content-Type: - application/json method: PATCH - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Update_a_rum_based_metric_returns_Conflict_response_1730203167 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testupdatearumbasedmetricreturnsconflictresponse1732807885 response: body: encoding: UTF-8 @@ -44,14 +44,14 @@ http_interactions: status: code: 409 message: Conflict -- recorded_at: Tue, 29 Oct 2024 11:59:27 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:25 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Update_a_rum_based_metric_returns_Conflict_response_1730203167 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testupdatearumbasedmetricreturnsconflictresponse1732807885 response: body: encoding: UTF-8 diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.frozen b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.frozen index d0605146d53a..619b48a9ebf3 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.frozen +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:28.193Z \ No newline at end of file +2024-11-28T15:31:26.276Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.yml b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.yml index 34fa9e0fcbbe..fca6abbce0dd 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.yml +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-Not-Found-response.yml @@ -1,9 +1,9 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:28 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:26 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Not_Found_response-1730203168"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"Test-Update_a_rum_based_metric_returns_Not_Found_response-1730203168","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Not_Found_response-1732807886"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"testupdatearumbasedmetricreturnsnotfoundresponse1732807886","type":"rum_metrics"}}' headers: Accept: - application/json @@ -14,14 +14,14 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Update_a_rum_based_metric_returns_Not_Found_response_1730203168","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Not_Found_response-1730203168"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testupdatearumbasedmetricreturnsnotfoundresponse1732807886","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_Not_Found_response-1732807886"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:28 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:26 GMT request: body: encoding: UTF-8 @@ -44,14 +44,14 @@ http_interactions: status: code: 404 message: Not Found -- recorded_at: Tue, 29 Oct 2024 11:59:28 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:26 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Update_a_rum_based_metric_returns_Not_Found_response_1730203168 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testupdatearumbasedmetricreturnsnotfoundresponse1732807886 response: body: encoding: UTF-8 diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.frozen b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.frozen index 79f1ec749e7b..60f066284bac 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.frozen +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.frozen @@ -1 +1 @@ -2024-10-29T11:59:29.233Z \ No newline at end of file +2024-11-28T15:31:27.438Z \ No newline at end of file diff --git a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.yml b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.yml index 785e7408f7c4..17f202f4ec58 100644 --- a/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.yml +++ b/cassettes/features/v2/rum_metrics/Update-a-rum-based-metric-returns-OK-response.yml @@ -1,9 +1,9 @@ http_interactions: -- recorded_at: Tue, 29 Oct 2024 11:59:29 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:27 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_OK_response-1730203169"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"Test-Update_a_rum_based_metric_returns_OK_response-1730203169","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_OK_response-1732807887"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}},"id":"testupdatearumbasedmetricreturnsokresponse1732807887","type":"rum_metrics"}}' headers: Accept: - application/json @@ -14,43 +14,43 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Update_a_rum_based_metric_returns_OK_response_1730203169","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_OK_response-1730203169"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testupdatearumbasedmetricreturnsokresponse1732807887","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":true,"path":"@duration"},"event_type":"session","filter":{"query":"source:Test-Update_a_rum_based_metric_returns_OK_response-1732807887"},"group_by":[{"path":"@browser.name","tag_name":"browser_name"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 201 message: Created -- recorded_at: Tue, 29 Oct 2024 11:59:29 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:27 GMT request: body: encoding: UTF-8 - string: '{"data":{"attributes":{"compute":{"include_percentiles":false},"filter":{"query":"@service:rum-config"},"group_by":[{"path":"@browser.version","tag_name":"browser_version"}]},"id":"Test_Update_a_rum_based_metric_returns_OK_response_1730203169","type":"rum_metrics"}}' + string: '{"data":{"attributes":{"compute":{"include_percentiles":false},"filter":{"query":"@service:rum-config"},"group_by":[{"path":"@browser.version","tag_name":"browser_version"}]},"id":"testupdatearumbasedmetricreturnsokresponse1732807887","type":"rum_metrics"}}' headers: Accept: - application/json Content-Type: - application/json method: PATCH - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Update_a_rum_based_metric_returns_OK_response_1730203169 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testupdatearumbasedmetricreturnsokresponse1732807887 response: body: encoding: UTF-8 - string: '{"data":{"id":"Test_Update_a_rum_based_metric_returns_OK_response_1730203169","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":false,"path":"@duration"},"event_type":"session","filter":{"query":"@service:rum-config"},"group_by":[{"path":"@browser.version","tag_name":"browser_version"}],"uniqueness":{"when":"match"}}}}' + string: '{"data":{"id":"testupdatearumbasedmetricreturnsokresponse1732807887","type":"rum_metrics","attributes":{"compute":{"aggregation_type":"distribution","include_percentiles":false,"path":"@duration"},"event_type":"session","filter":{"query":"@service:rum-config"},"group_by":[{"path":"@browser.version","tag_name":"browser_version"}],"uniqueness":{"when":"match"}}}}' headers: Content-Type: - application/vnd.api+json status: code: 200 message: OK -- recorded_at: Tue, 29 Oct 2024 11:59:29 GMT +- recorded_at: Thu, 28 Nov 2024 15:31:27 GMT request: body: null headers: Accept: - '*/*' method: DELETE - uri: https://api.datadoghq.com/api/v2/rum/config/metrics/Test_Update_a_rum_based_metric_returns_OK_response_1730203169 + uri: https://api.datadoghq.com/api/v2/rum/config/metrics/testupdatearumbasedmetricreturnsokresponse1732807887 response: body: encoding: UTF-8 diff --git a/features/v2/given.json b/features/v2/given.json index 62f11ecc9502..9fffec738765 100644 --- a/features/v2/given.json +++ b/features/v2/given.json @@ -503,7 +503,7 @@ "parameters": [ { "name": "body", - "value": "{\n \"data\": {\n \"id\": \"{{ unique }}\",\n \"type\": \"rum_metrics\",\n \"attributes\": {\n \"event_type\": \"session\",\n \"compute\": {\n \"aggregation_type\": \"distribution\",\n \"include_percentiles\": true,\n \"path\": \"@duration\"\n },\n \"filter\": {\n \"query\": \"source:{{ unique }}\"\n },\n \"group_by\": [{\n \"path\": \"@browser.name\",\n \"tag_name\": \"browser_name\"\n }],\n \"uniqueness\": {\n \"when\": \"match\"\n }\n }\n }\n}" + "value": "{\n \"data\": {\n \"id\": \"{{ unique_lower_alnum }}\",\n \"type\": \"rum_metrics\",\n \"attributes\": {\n \"event_type\": \"session\",\n \"compute\": {\n \"aggregation_type\": \"distribution\",\n \"include_percentiles\": true,\n \"path\": \"@duration\"\n },\n \"filter\": {\n \"query\": \"source:{{ unique }}\"\n },\n \"group_by\": [{\n \"path\": \"@browser.name\",\n \"tag_name\": \"browser_name\"\n }],\n \"uniqueness\": {\n \"when\": \"match\"\n }\n }\n }\n}" } ], "step": "there is a valid \"rum_metric\" in the system",