diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index bf2effce63..6cb049db2a 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -21676,6 +21676,11 @@ components: in the current date for the given org. format: int64 type: integer + data_observability_quality_monitoring_avg: + description: Shows the average of all Data Observability Quality Monitoring + usage over all hours in the current date for the given org. + format: int64 + type: integer date: description: The date for the usage. format: date-time @@ -22829,6 +22834,11 @@ components: in the current date for the given org. format: int64 type: integer + data_observability_quality_monitoring_avg: + description: Shows the average of all Data Observability Quality Monitoring + usage over all hours in the current date for the given org. + format: int64 + type: integer dbm_host_top99p_sum: description: Shows the 99th percentile of all Database Monitoring hosts over all hours in the current month for the given org. @@ -23979,6 +23989,11 @@ components: in the current months for all organizations format: int64 type: integer + data_observability_quality_monitoring_avg_sum: + description: Shows the sum of the average of all Data Observability Quality + Monitoring usage over all hours in the current months for all organizations. + format: int64 + type: integer dbm_host_top99p_sum: description: Shows the 99th percentile of all Database Monitoring hosts over all hours in the current month for all organizations. diff --git a/src/datadog_api_client/v1/model/usage_summary_date.py b/src/datadog_api_client/v1/model/usage_summary_date.py index 71ee325abf..954c17ee4c 100644 --- a/src/datadog_api_client/v1/model/usage_summary_date.py +++ b/src/datadog_api_client/v1/model/usage_summary_date.py @@ -86,6 +86,7 @@ def openapi_types(_): "cws_fargate_task_avg": (int,), "cws_host_top99p": (int,), "data_jobs_monitoring_host_hr_sum": (int,), + "data_observability_quality_monitoring_avg": (int,), "date": (datetime,), "dbm_host_top99p": (int,), "dbm_queries_count_avg": (int,), @@ -301,6 +302,7 @@ def openapi_types(_): "cws_fargate_task_avg": "cws_fargate_task_avg", "cws_host_top99p": "cws_host_top99p", "data_jobs_monitoring_host_hr_sum": "data_jobs_monitoring_host_hr_sum", + "data_observability_quality_monitoring_avg": "data_observability_quality_monitoring_avg", "date": "date", "dbm_host_top99p": "dbm_host_top99p", "dbm_queries_count_avg": "dbm_queries_count_avg", @@ -517,6 +519,7 @@ def __init__( cws_fargate_task_avg: Union[int, UnsetType] = unset, cws_host_top99p: Union[int, UnsetType] = unset, data_jobs_monitoring_host_hr_sum: Union[int, UnsetType] = unset, + data_observability_quality_monitoring_avg: Union[int, UnsetType] = unset, date: Union[datetime, UnsetType] = unset, dbm_host_top99p: Union[int, UnsetType] = unset, dbm_queries_count_avg: Union[int, UnsetType] = unset, @@ -858,6 +861,9 @@ def __init__( :param data_jobs_monitoring_host_hr_sum: Shows the sum of all Data Jobs Monitoring hosts over all hours in the current date for the given org. :type data_jobs_monitoring_host_hr_sum: int, optional + :param data_observability_quality_monitoring_avg: Shows the average of all Data Observability Quality Monitoring usage over all hours in the current date for the given org. + :type data_observability_quality_monitoring_avg: int, optional + :param date: The date for the usage. :type date: datetime, optional @@ -1434,6 +1440,8 @@ def __init__( kwargs["cws_host_top99p"] = cws_host_top99p if data_jobs_monitoring_host_hr_sum is not unset: kwargs["data_jobs_monitoring_host_hr_sum"] = data_jobs_monitoring_host_hr_sum + if data_observability_quality_monitoring_avg is not unset: + kwargs["data_observability_quality_monitoring_avg"] = data_observability_quality_monitoring_avg if date is not unset: kwargs["date"] = date if dbm_host_top99p is not unset: diff --git a/src/datadog_api_client/v1/model/usage_summary_date_org.py b/src/datadog_api_client/v1/model/usage_summary_date_org.py index 436add0a41..9e3a9281e5 100644 --- a/src/datadog_api_client/v1/model/usage_summary_date_org.py +++ b/src/datadog_api_client/v1/model/usage_summary_date_org.py @@ -83,6 +83,7 @@ def openapi_types(_): "cws_fargate_task_avg": (int,), "cws_host_top99p": (int,), "data_jobs_monitoring_host_hr_sum": (int,), + "data_observability_quality_monitoring_avg": (int,), "dbm_host_top99p_sum": (int,), "dbm_queries_avg_sum": (int,), "eph_infra_host_agent_sum": (int,), @@ -304,6 +305,7 @@ def openapi_types(_): "cws_fargate_task_avg": "cws_fargate_task_avg", "cws_host_top99p": "cws_host_top99p", "data_jobs_monitoring_host_hr_sum": "data_jobs_monitoring_host_hr_sum", + "data_observability_quality_monitoring_avg": "data_observability_quality_monitoring_avg", "dbm_host_top99p_sum": "dbm_host_top99p_sum", "dbm_queries_avg_sum": "dbm_queries_avg_sum", "eph_infra_host_agent_sum": "eph_infra_host_agent_sum", @@ -526,6 +528,7 @@ def __init__( cws_fargate_task_avg: Union[int, UnsetType] = unset, cws_host_top99p: Union[int, UnsetType] = unset, data_jobs_monitoring_host_hr_sum: Union[int, UnsetType] = unset, + data_observability_quality_monitoring_avg: Union[int, UnsetType] = unset, dbm_host_top99p_sum: Union[int, UnsetType] = unset, dbm_queries_avg_sum: Union[int, UnsetType] = unset, eph_infra_host_agent_sum: Union[int, UnsetType] = unset, @@ -881,6 +884,9 @@ def __init__( :param data_jobs_monitoring_host_hr_sum: Shows the sum of all Data Jobs Monitoring hosts over all hours in the current date for the given org. :type data_jobs_monitoring_host_hr_sum: int, optional + :param data_observability_quality_monitoring_avg: Shows the average of all Data Observability Quality Monitoring usage over all hours in the current date for the given org. + :type data_observability_quality_monitoring_avg: int, optional + :param dbm_host_top99p_sum: Shows the 99th percentile of all Database Monitoring hosts over all hours in the current month for the given org. :type dbm_host_top99p_sum: int, optional @@ -1471,6 +1477,8 @@ def __init__( kwargs["cws_host_top99p"] = cws_host_top99p if data_jobs_monitoring_host_hr_sum is not unset: kwargs["data_jobs_monitoring_host_hr_sum"] = data_jobs_monitoring_host_hr_sum + if data_observability_quality_monitoring_avg is not unset: + kwargs["data_observability_quality_monitoring_avg"] = data_observability_quality_monitoring_avg if dbm_host_top99p_sum is not unset: kwargs["dbm_host_top99p_sum"] = dbm_host_top99p_sum if dbm_queries_avg_sum is not unset: diff --git a/src/datadog_api_client/v1/model/usage_summary_response.py b/src/datadog_api_client/v1/model/usage_summary_response.py index 13e507ac97..9dba946eaa 100644 --- a/src/datadog_api_client/v1/model/usage_summary_response.py +++ b/src/datadog_api_client/v1/model/usage_summary_response.py @@ -91,6 +91,7 @@ def openapi_types(_): "cws_fargate_task_avg_sum": (int,), "cws_host_top99p_sum": (int,), "data_jobs_monitoring_host_hr_agg_sum": (int,), + "data_observability_quality_monitoring_avg_sum": (int,), "dbm_host_top99p_sum": (int,), "dbm_queries_avg_sum": (int,), "end_date": (datetime,), @@ -317,6 +318,7 @@ def openapi_types(_): "cws_fargate_task_avg_sum": "cws_fargate_task_avg_sum", "cws_host_top99p_sum": "cws_host_top99p_sum", "data_jobs_monitoring_host_hr_agg_sum": "data_jobs_monitoring_host_hr_agg_sum", + "data_observability_quality_monitoring_avg_sum": "data_observability_quality_monitoring_avg_sum", "dbm_host_top99p_sum": "dbm_host_top99p_sum", "dbm_queries_avg_sum": "dbm_queries_avg_sum", "end_date": "end_date", @@ -544,6 +546,7 @@ def __init__( cws_fargate_task_avg_sum: Union[int, UnsetType] = unset, cws_host_top99p_sum: Union[int, UnsetType] = unset, data_jobs_monitoring_host_hr_agg_sum: Union[int, UnsetType] = unset, + data_observability_quality_monitoring_avg_sum: Union[int, UnsetType] = unset, dbm_host_top99p_sum: Union[int, UnsetType] = unset, dbm_queries_avg_sum: Union[int, UnsetType] = unset, end_date: Union[datetime, UnsetType] = unset, @@ -902,6 +905,9 @@ def __init__( :param data_jobs_monitoring_host_hr_agg_sum: Shows the sum of Data Jobs Monitoring hosts over all hours in the current months for all organizations :type data_jobs_monitoring_host_hr_agg_sum: int, optional + :param data_observability_quality_monitoring_avg_sum: Shows the sum of the average of all Data Observability Quality Monitoring usage over all hours in the current months for all organizations. + :type data_observability_quality_monitoring_avg_sum: int, optional + :param dbm_host_top99p_sum: Shows the 99th percentile of all Database Monitoring hosts over all hours in the current month for all organizations. :type dbm_host_top99p_sum: int, optional @@ -1510,6 +1516,8 @@ def __init__( kwargs["cws_host_top99p_sum"] = cws_host_top99p_sum if data_jobs_monitoring_host_hr_agg_sum is not unset: kwargs["data_jobs_monitoring_host_hr_agg_sum"] = data_jobs_monitoring_host_hr_agg_sum + if data_observability_quality_monitoring_avg_sum is not unset: + kwargs["data_observability_quality_monitoring_avg_sum"] = data_observability_quality_monitoring_avg_sum if dbm_host_top99p_sum is not unset: kwargs["dbm_host_top99p_sum"] = dbm_host_top99p_sum if dbm_queries_avg_sum is not unset: diff --git a/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.frozen b/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.frozen index 957e037f23..62723cd8d2 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.frozen +++ b/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.frozen @@ -1 +1 @@ -2026-02-18T16:57:05.121Z \ No newline at end of file +2026-01-07T12:38:45.716Z \ No newline at end of file diff --git a/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.yaml b/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.yaml index ee353eaab8..d29e21551c 100644 --- a/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.yaml +++ b/tests/v2/cassettes/test_scenarios/test_create_a_test_suite_returns_ok_response.yaml @@ -11,10 +11,10 @@ interactions: uri: https://api.datadoghq.com/api/v2/synthetics/suites response: body: - string: '{"data":{"type":"suites","attributes":{"type":"suite","monitor_id":259845717,"name":"Example - suite name","options":{},"tests":[],"tags":["env:production"],"public_id":"hik-xp5-9q6","created_at":"2026-02-18T16:57:05.583051+00:00","modified_at":"2026-02-18T16:57:05.583051+00:00","created_by":{"name":"Corentin - Girard","email":"corentin.girard@datadoghq.com","handle":"corentin.girard@datadoghq.com"},"message":"Notification - message","org_id":321813,"modified_by":{"name":"Corentin Girard","email":"corentin.girard@datadoghq.com","handle":"corentin.girard@datadoghq.com"}},"id":"hik-xp5-9q6"}} + string: '{"data":{"type":"suites","id":"36n-bb6-njj","attributes":{"tags":["env:production"],"type":"suite","created_by":{"email":"team-intg-tools-libs-spam@datadoghq.com","handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","name":"CI + Account"},"created_at":"2026-01-07T12:38:46.109472+00:00","modified_at":"2026-01-07T12:38:46.109472+00:00","message":"Notification + message","public_id":"36n-bb6-njj","options":{},"modified_by":{"email":"team-intg-tools-libs-spam@datadoghq.com","handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","name":"CI + Account"},"tests":[],"name":"Example suite name","org_id":321813,"monitor_id":249141773}}} ' headers: @@ -24,7 +24,7 @@ interactions: code: 200 message: OK - request: - body: '{"data":{"attributes":{"public_ids":["hik-xp5-9q6"]},"type":"delete_suites_request"}}' + body: '{"data":{"attributes":{"public_ids":["36n-bb6-njj"]},"type":"delete_suites_request"}}' headers: accept: - application/json @@ -34,7 +34,8 @@ interactions: uri: https://api.datadoghq.com/api/v2/synthetics/suites/bulk-delete response: body: - string: '{"data":[{"type":"suites","attributes":{"deleted_at":"2026-02-18 16:57:06.420679","public_id":"hik-xp5-9q6"},"id":"hik-xp5-9q6"}]} + string: '{"data":[{"type":"suites","attributes":{"public_id":"36n-bb6-njj","deleted_at":"2026-01-07 + 12:38:46.679914"},"id":"36n-bb6-njj"}]} ' headers: