diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index afe196e102fc..7023d0d7bb93 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -22716,12 +22716,38 @@ components: $ref: "#/components/schemas/UsageSpecifiedCustomReportsMeta" type: object UsageSummaryDate: - description: Response with hourly report of all data billed by Datadog all organizations. + description: |- + Response with hourly report of all data billed by Datadog for all organizations. + + Newly added billing dimensions and usage types appear as untyped keys on the + `additionalProperties` map instead of as typed fields. Call + `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + at this response level—both typed fields and `additionalProperties` keys. properties: agent_host_top99p: description: Shows the 99th percentile of all agent hosts over all hours in the current date for all organizations. format: int64 type: integer + ai_credits_agent_builder_ai_credits_sum: + description: Shows the sum of all AI credits used by Agent Builder over all hours in the current date for all organizations. + format: int64 + type: integer + ai_credits_bits_assistant_ai_credits_sum: + description: Shows the sum of all AI credits used by Bits AI Assistant over all hours in the current date for all organizations. + format: int64 + type: integer + ai_credits_bits_dev_ai_credits_sum: + description: Shows the sum of all AI credits used by Bits AI Dev over all hours in the current date for all organizations. + format: int64 + type: integer + ai_credits_bits_sre_ai_credits_sum: + description: Shows the sum of all AI credits used by Bits AI SRE over all hours in the current date for all organizations. + format: int64 + type: integer + ai_credits_sum: + description: Shows the sum of all AI credits over all hours in the current date for all organizations. + format: int64 + type: integer apm_azure_app_service_host_top99p: description: Shows the 99th percentile of all Azure app services using APM over all hours in the current date all organizations. format: int64 @@ -22763,6 +22789,10 @@ components: description: Shows the number of organizations that had Audit Trail enabled in the current date. format: int64 type: integer + audit_trail_event_forwarding_events_sum: + description: Shows the sum of all Audit Trail event forwarding events over all hours in the current date for all organizations. + format: int64 + type: integer avg_profiled_fargate_tasks: description: The average total count for Fargate Container Profiler over all hours in the current date for all organizations. format: int64 @@ -23053,6 +23083,14 @@ components: description: Shows the sum of all Data Jobs Monitoring hosts over all hours in the current date for the given org. format: int64 type: integer + data_stream_monitoring_host_count_sum: + description: Shows the sum of all Data Streams Monitoring hosts over all hours in the current date for all organizations. + format: int64 + type: integer + data_stream_monitoring_host_count_top99p: + description: Shows the 99th percentile of all Data Streams Monitoring hosts over all hours in the current date for all organizations. + format: int64 + type: integer date: description: The date for the usage. format: date-time @@ -23245,6 +23283,130 @@ components: description: Shows the sum of all log events indexed over all hours in the current date for all organizations. format: int64 type: integer + indexed_points_sum: + description: Shows the sum of all indexed custom metrics points over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_avg: + description: Shows the average of all Infrastructure vCPU cores over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_avg: + description: Shows the average of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_basic_avg: + description: Shows the average of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_basic_sum: + description: Shows the sum of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_sum: + description: Shows the sum of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_aws_avg: + description: Shows the average of all default Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_aws_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_azure_avg: + description: Shows the average of all default Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_azure_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_gcp_avg: + description: Shows the average of all default Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_gcp_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_avg: + description: Shows the average of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_basic_avg: + description: Shows the average of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_basic_sum: + description: Shows the sum of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_opentelemetry_avg: + description: Shows the average of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_opentelemetry_sum: + description: Shows the sum of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_agent_avg: + description: Shows the average of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_agent_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_aws_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_aws_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_azure_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_azure_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_gcp_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_gcp_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_nutanix_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_nutanix_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_opentelemetry_avg: + description: Shows the average of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_opentelemetry_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + format: int64 + type: integer + infra_cpu_sum: + description: Shows the sum of all Infrastructure vCPU cores over all hours in the current date for all organizations. + format: int64 + type: integer infra_edge_monitoring_devices_top99p: description: Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current date for all organizations. format: int64 @@ -23269,10 +23431,22 @@ components: description: Shows the average number of storage management objects over all hours in the current date for all organizations. format: int64 type: integer + ingest_points_sum: + description: Shows the sum of all ingested custom metrics points over all hours in the current date for all organizations. + format: int64 + type: integer ingested_events_bytes_sum: description: Shows the sum of all log bytes ingested over all hours in the current date for all organizations. format: int64 type: integer + iot_apm_host_sum: + description: Shows the sum of all Application Performance Monitoring IoT hosts over all hours in the current date for all organizations. + format: int64 + type: integer + iot_apm_host_top99p: + description: Shows the 99th percentile of all Application Performance Monitoring IoT hosts over all hours in the current date for all organizations. + format: int64 + type: integer iot_device_sum: description: Shows the sum of all IoT devices over all hours in the current date for all organizations. format: int64 @@ -23281,6 +23455,22 @@ components: description: Shows the 99th percentile of all IoT devices over all hours in the current date all organizations. format: int64 type: integer + llm_observability_15day_retention_spans_sum: + description: Shows the sum of all LLM Observability 15-day retention spans over all hours in the current date for all organizations. + format: int64 + type: integer + llm_observability_30day_retention_spans_sum: + description: Shows the sum of all LLM Observability 30-day retention spans over all hours in the current date for all organizations. + format: int64 + type: integer + llm_observability_60day_retention_spans_sum: + description: Shows the sum of all LLM Observability 60-day retention spans over all hours in the current date for all organizations. + format: int64 + type: integer + llm_observability_90day_retention_spans_sum: + description: Shows the sum of all LLM Observability 90-day retention spans over all hours in the current date for all organizations. + format: int64 + type: integer llm_observability_min_spend_sum: description: Sum of all LLM observability minimum spend over all hours in the current date for all organizations. format: int64 @@ -23289,6 +23479,14 @@ components: description: Sum of all LLM observability sessions over all hours in the current date for all organizations. format: int64 type: integer + logs_archive_search_gb_scanned_sum: + description: Shows the sum of all Logs Archive Search scanned data over all hours in the current date for all organizations. + format: int64 + type: integer + metric_names_sum: + description: Shows the sum of all custom metric names over all hours in the current date for all organizations. + format: int64 + type: integer mobile_rum_lite_session_count_sum: deprecated: true description: Shows the sum of all mobile lite sessions over all hours in the current date for all organizations (To be deprecated on October 1st, 2024). @@ -23697,6 +23895,14 @@ components: description: Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current date for the given org. format: int64 type: integer + snmp_device_count_sum: + description: Shows the sum of all Network Device Monitoring devices over all hours in the current date for all organizations. + format: int64 + type: integer + snmp_device_count_top99p: + description: Shows the 99th percentile of all Network Device Monitoring devices over all hours in the current date for all organizations. + format: int64 + type: integer synthetics_browser_check_calls_count_sum: description: Shows the sum of all Synthetic browser tests over all hours in the current date for all organizations. format: int64 @@ -23739,7 +23945,13 @@ components: type: integer type: object UsageSummaryDateOrg: - description: Global hourly report of all data billed by Datadog for a given organization. + description: |- + Global hourly report of all data billed by Datadog for a given organization. + + Newly added billing dimensions and usage types appear as untyped keys on the + `additionalProperties` map instead of as typed fields. Call + `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + at this response level—both typed fields and `additionalProperties` keys. properties: account_name: description: The account name. @@ -23751,6 +23963,26 @@ components: description: Shows the 99th percentile of all agent hosts over all hours in the current date for the given org. format: int64 type: integer + ai_credits_agent_builder_ai_credits_sum: + description: Shows the sum of all AI credits used by Agent Builder over all hours in the current date for the given org. + format: int64 + type: integer + ai_credits_bits_assistant_ai_credits_sum: + description: Shows the sum of all AI credits used by Bits AI Assistant over all hours in the current date for the given org. + format: int64 + type: integer + ai_credits_bits_dev_ai_credits_sum: + description: Shows the sum of all AI credits used by Bits AI Dev over all hours in the current date for the given org. + format: int64 + type: integer + ai_credits_bits_sre_ai_credits_sum: + description: Shows the sum of all AI credits used by Bits AI SRE over all hours in the current date for the given org. + format: int64 + type: integer + ai_credits_sum: + description: Shows the sum of all AI credits over all hours in the current date for the given org. + format: int64 + type: integer apm_azure_app_service_host_top99p: description: Shows the 99th percentile of all Azure app services using APM over all hours in the current date for the given org. format: int64 @@ -23792,6 +24024,10 @@ components: description: Shows whether Audit Trail is enabled for the current date for the given org. format: int64 type: integer + audit_trail_event_forwarding_events_sum: + description: Shows the sum of all Audit Trail event forwarding events over all hours in the current date for the given org. + format: int64 + type: integer avg_profiled_fargate_tasks: description: The average total count for Fargate Container Profiler over all hours in the current month for the given org. format: int64 @@ -24090,6 +24326,14 @@ components: description: Shows the sum of all Data Jobs Monitoring hosts over all hours in the current date for the given org. format: int64 type: integer + data_stream_monitoring_host_count_sum: + description: Shows the sum of all Data Streams Monitoring hosts over all hours in the current date for the given org. + format: int64 + type: integer + data_stream_monitoring_host_count_top99p: + description: Shows the 99th percentile of all Data Streams Monitoring hosts 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. format: int64 @@ -24282,6 +24526,130 @@ components: description: Shows the sum of all log events indexed over all hours in the current date for the given org (To be deprecated on October 1st, 2024). format: int64 type: integer + indexed_points_sum: + description: Shows the sum of all indexed custom metrics points over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_avg: + description: Shows the average of all Infrastructure vCPU cores over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_avg: + description: Shows the average of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_basic_avg: + description: Shows the average of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_basic_sum: + description: Shows the sum of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_sum: + description: Shows the sum of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_aws_avg: + description: Shows the average of all default Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_aws_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_azure_avg: + description: Shows the average of all default Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_azure_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_gcp_avg: + description: Shows the average of all default Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_gcp_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_avg: + description: Shows the average of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_basic_avg: + description: Shows the average of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_basic_sum: + description: Shows the sum of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_opentelemetry_avg: + description: Shows the average of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_opentelemetry_sum: + description: Shows the sum of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_agent_avg: + description: Shows the average of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_agent_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_aws_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_aws_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_azure_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_azure_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_gcp_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_gcp_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_nutanix_avg: + description: Shows the average of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_nutanix_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_opentelemetry_avg: + description: Shows the average of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_opentelemetry_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + format: int64 + type: integer + infra_cpu_sum: + description: Shows the sum of all Infrastructure vCPU cores over all hours in the current date for the given org. + format: int64 + type: integer infra_edge_monitoring_devices_top99p: description: Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current date for the given org. format: int64 @@ -24306,10 +24674,22 @@ components: description: Shows the average number of storage management objects over all hours in the current date for the given org. format: int64 type: integer + ingest_points_sum: + description: Shows the sum of all ingested custom metrics points over all hours in the current date for the given org. + format: int64 + type: integer ingested_events_bytes_sum: description: Shows the sum of all log bytes ingested over all hours in the current date for the given org. format: int64 type: integer + iot_apm_host_sum: + description: Shows the sum of all Application Performance Monitoring IoT hosts over all hours in the current date for the given org. + format: int64 + type: integer + iot_apm_host_top99p: + description: Shows the 99th percentile of all Application Performance Monitoring IoT hosts over all hours in the current date for the given org. + format: int64 + type: integer iot_device_agg_sum: description: Shows the sum of all IoT devices over all hours in the current date for the given org. format: int64 @@ -24318,6 +24698,22 @@ components: description: Shows the 99th percentile of all IoT devices over all hours in the current date for the given org. format: int64 type: integer + llm_observability_15day_retention_spans_sum: + description: Shows the sum of all LLM Observability 15-day retention spans over all hours in the current date for the given org. + format: int64 + type: integer + llm_observability_30day_retention_spans_sum: + description: Shows the sum of all LLM Observability 30-day retention spans over all hours in the current date for the given org. + format: int64 + type: integer + llm_observability_60day_retention_spans_sum: + description: Shows the sum of all LLM Observability 60-day retention spans over all hours in the current date for the given org. + format: int64 + type: integer + llm_observability_90day_retention_spans_sum: + description: Shows the sum of all LLM Observability 90-day retention spans over all hours in the current date for the given org. + format: int64 + type: integer llm_observability_min_spend_sum: description: Shows the sum of all LLM Observability minimum spend over all hours in the current date for the given org. format: int64 @@ -24326,6 +24722,14 @@ components: description: Shows the sum of all LLM observability sessions over all hours in the current date for the given org. format: int64 type: integer + logs_archive_search_gb_scanned_sum: + description: Shows the sum of all Logs Archive Search scanned data over all hours in the current date for the given org. + format: int64 + type: integer + metric_names_sum: + description: Shows the sum of all custom metric names over all hours in the current date for the given org. + format: int64 + type: integer mobile_rum_lite_session_count_sum: deprecated: true description: Shows the sum of all mobile lite sessions over all hours in the current date for the given org (To be deprecated on October 1st, 2024). @@ -24738,6 +25142,14 @@ components: description: Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current date for the given org. format: int64 type: integer + snmp_device_count_sum: + description: Shows the sum of all Network Device Monitoring devices over all hours in the current date for the given org. + format: int64 + type: integer + snmp_device_count_top99p: + description: Shows the 99th percentile of all Network Device Monitoring devices over all hours in the current date for the given org. + format: int64 + type: integer synthetics_browser_check_calls_count_sum: description: Shows the sum of all Synthetic browser tests over all hours in the current date for the given org. format: int64 @@ -24780,12 +25192,39 @@ components: type: integer type: object UsageSummaryResponse: - description: Response summarizing all usage aggregated across the months in the request for all organizations, and broken down by month and by organization. + description: |- + Response summarizing all usage aggregated across the months in the request for + all organizations, and broken down by month and by organization. + + Newly added billing dimensions and usage types appear as untyped keys on the + `additionalProperties` map instead of as typed fields. Call + `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + at this response level—both typed fields and `additionalProperties` keys. properties: agent_host_top99p_sum: description: Shows the 99th percentile of all agent hosts over all hours in the current month for all organizations. format: int64 type: integer + ai_credits_agent_builder_ai_credits_agg_sum: + description: Shows the sum of all AI credits used by Agent Builder over all hours in the current month for all organizations. + format: int64 + type: integer + ai_credits_agg_sum: + description: Shows the sum of all AI credits over all hours in the current month for all organizations. + format: int64 + type: integer + ai_credits_bits_assistant_ai_credits_agg_sum: + description: Shows the sum of all AI credits used by Bits AI Assistant over all hours in the current month for all organizations. + format: int64 + type: integer + ai_credits_bits_dev_ai_credits_agg_sum: + description: Shows the sum of all AI credits used by Bits AI Dev over all hours in the current month for all organizations. + format: int64 + type: integer + ai_credits_bits_sre_ai_credits_agg_sum: + description: Shows the sum of all AI credits used by Bits AI SRE over all hours in the current month for all organizations. + format: int64 + type: integer apm_azure_app_service_host_top99p_sum: description: Shows the 99th percentile of all Azure app services using APM over all hours in the current month all organizations. format: int64 @@ -24827,6 +25266,10 @@ components: description: Shows the total number of organizations that had Audit Trail enabled over a specific number of months. format: int64 type: integer + audit_trail_event_forwarding_events_agg_sum: + description: Shows the sum of all Audit Trail event forwarding events over all hours in the current month for all organizations. + format: int64 + type: integer avg_profiled_fargate_tasks_sum: description: The average total count for Fargate Container Profiler over all hours in the current month for all organizations. format: int64 @@ -25129,6 +25572,14 @@ components: description: Shows the sum of Data Jobs Monitoring hosts over all hours in the current months for all organizations format: int64 type: integer + data_stream_monitoring_host_count_agg_sum: + description: Shows the sum of all Data Streams Monitoring hosts over all hours in the current month for all organizations. + format: int64 + type: integer + data_stream_monitoring_host_count_top99p_sum: + description: Shows the 99th percentile of all Data Streams Monitoring hosts over all hours in the current month 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. format: int64 @@ -25322,6 +25773,130 @@ components: description: Shows the sum of all log events indexed over all hours in the current month for all organizations (To be deprecated on October 1st, 2024). format: int64 type: integer + indexed_points_agg_sum: + description: Shows the sum of all indexed custom metrics points over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_agg_sum: + description: Shows the sum of all Infrastructure vCPU cores over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_avg_sum: + description: Shows the average of all Infrastructure vCPU cores over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_agg_sum: + description: Shows the sum of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_avg_sum: + description: Shows the average of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum: + description: Shows the sum of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum: + description: Shows the average of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_aws_agg_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_aws_avg_sum: + description: Shows the average of all default Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_azure_agg_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_azure_avg_sum: + description: Shows the average of all default Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_gcp_agg_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_gcp_avg_sum: + description: Shows the average of all default Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_agg_sum: + description: Shows the sum of all default Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_avg_sum: + description: Shows the average of all default Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum: + description: Shows the sum of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum: + description: Shows the average of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum: + description: Shows the sum of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum: + description: Shows the average of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_agent_agg_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_agent_avg_sum: + description: Shows the average of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_aws_agg_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_aws_avg_sum: + description: Shows the average of all observed Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_azure_agg_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_azure_avg_sum: + description: Shows the average of all observed Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_gcp_agg_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_gcp_avg_sum: + description: Shows the average of all observed Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum: + description: Shows the average of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum: + description: Shows the sum of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + format: int64 + type: integer + infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum: + description: Shows the average of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + format: int64 + type: integer infra_edge_monitoring_devices_top99p_sum: description: Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current month for all organizations. format: int64 @@ -25346,10 +25921,22 @@ components: description: Shows the average number of storage management objects over all hours in the current month for all organizations. format: int64 type: integer + ingest_points_agg_sum: + description: Shows the sum of all ingested custom metrics points over all hours in the current month for all organizations. + format: int64 + type: integer ingested_events_bytes_agg_sum: description: Shows the sum of all log bytes ingested over all hours in the current month for all organizations. format: int64 type: integer + iot_apm_host_agg_sum: + description: Shows the sum of all Application Performance Monitoring IoT hosts over all hours in the current month for all organizations. + format: int64 + type: integer + iot_apm_host_top99p_sum: + description: Shows the 99th percentile of all Application Performance Monitoring IoT hosts over all hours in the current month for all organizations. + format: int64 + type: integer iot_device_agg_sum: description: Shows the sum of all IoT devices over all hours in the current month for all organizations. format: int64 @@ -25371,6 +25958,22 @@ components: description: Shows the sum of all live logs bytes ingested over all hours in the current month for all organizations (data available as of December 1, 2020). format: int64 type: integer + llm_observability_15day_retention_spans_agg_sum: + description: Shows the sum of all LLM Observability 15-day retention spans over all hours in the current month for all organizations. + format: int64 + type: integer + llm_observability_30day_retention_spans_agg_sum: + description: Shows the sum of all LLM Observability 30-day retention spans over all hours in the current month for all organizations. + format: int64 + type: integer + llm_observability_60day_retention_spans_agg_sum: + description: Shows the sum of all LLM Observability 60-day retention spans over all hours in the current month for all organizations. + format: int64 + type: integer + llm_observability_90day_retention_spans_agg_sum: + description: Shows the sum of all LLM Observability 90-day retention spans over all hours in the current month for all organizations. + format: int64 + type: integer llm_observability_agg_sum: description: Sum of all LLM observability sessions for all hours in the current month for all organizations. format: int64 @@ -25379,8 +25982,16 @@ components: description: Minimum spend for LLM observability sessions for all hours in the current month for all organizations. format: int64 type: integer + logs_archive_search_gb_scanned_agg_sum: + description: Shows the sum of all Logs Archive Search scanned data over all hours in the current month for all organizations. + format: int64 + type: integer logs_by_retention: $ref: "#/components/schemas/LogsByRetention" + metric_names_agg_sum: + description: Shows the sum of all custom metric names over all hours in the current month for all organizations. + format: int64 + type: integer mobile_rum_lite_session_count_agg_sum: deprecated: true description: Shows the sum of all mobile lite sessions over all hours in the current month for all organizations (To be deprecated on October 1st, 2024). @@ -25797,6 +26408,14 @@ components: description: Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current month for all organizations. format: int64 type: integer + snmp_device_count_agg_sum: + description: Shows the sum of all Network Device Monitoring devices over all hours in the current month for all organizations. + format: int64 + type: integer + snmp_device_count_top99p_sum: + description: Shows the 99th percentile of all Network Device Monitoring devices over all hours in the current month for all organizations. + format: int64 + type: integer start_date: description: Shows the first date of usage in the current month for all organizations. format: date-time @@ -42260,6 +42879,12 @@ paths: description: |- Get all usage across your account. + Newly added billing dimensions and usage types appear as untyped keys on the + `additionalProperties` map of `UsageSummaryResponse`, `UsageSummaryDate`, and + `UsageSummaryDateOrg` instead of as typed fields. Call + `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + at each response level—both typed fields and `additionalProperties` keys. + This endpoint is only accessible for [parent-level organizations](https://docs.datadoghq.com/account_management/multi_organization/). operationId: GetUsageSummary parameters: diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index c26a927e8357..08de08468e7b 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -96978,6 +96978,67 @@ components: $ref: "#/components/schemas/UsageDataObject" type: array type: object + UsageSummaryAvailableFieldsAttributes: + description: |- + The lists of field names returned by `GET /api/v1/usage/summary` at each + of its three response levels. Each list contains every key the data endpoint + emits—both typed fields declared in the OpenAPI spec and untyped keys + exposed through `additionalProperties`. + properties: + date_fields: + description: |- + Sorted list of every key returned inside each `UsageSummaryDate` + entry of `usage[]` (typed fields and `additionalProperties` keys + combined). + items: + type: string + type: array + date_org_fields: + description: |- + Sorted list of every key returned inside each `UsageSummaryDateOrg` + entry of `usage[].orgs[]` (typed fields and `additionalProperties` + keys combined). + items: + type: string + type: array + response_fields: + description: |- + Sorted list of every key returned as a direct property of + `UsageSummaryResponse` (typed fields and `additionalProperties` + keys combined). + items: + type: string + type: array + type: object + UsageSummaryAvailableFieldsBody: + description: Available-fields data. + properties: + attributes: + $ref: "#/components/schemas/UsageSummaryAvailableFieldsAttributes" + id: + description: The identifier for the discovery scope. Always `"all"`. + example: all + type: string + type: + $ref: "#/components/schemas/UsageSummaryAvailableFieldsType" + type: object + UsageSummaryAvailableFieldsResponse: + description: |- + Response listing every field name returned by `GET /api/v1/usage/summary` + at each of its three response levels. Includes both typed fields and untyped + `additionalProperties` keys. + properties: + data: + $ref: "#/components/schemas/UsageSummaryAvailableFieldsBody" + type: object + UsageSummaryAvailableFieldsType: + default: usage_summary_available_fields + description: Type of available-fields data. + enum: + - usage_summary_available_fields + type: string + x-enum-varnames: + - USAGE_SUMMARY_AVAILABLE_FIELDS UsageTimeSeriesObject: description: Usage timeseries data. properties: @@ -174018,6 +174079,67 @@ paths: permissions: - usage_read - billing_read + /api/v2/usage/summary/available_fields: + get: + description: |- + List the field names returned by `GET /api/v1/usage/summary` at each of its + three response levels. Each list contains every key the data endpoint + emits—both typed fields declared in the OpenAPI spec and untyped keys + exposed through `additionalProperties` (the latter used for billing + dimensions and usage types added after the v1 schema freeze). + + This endpoint is only accessible for [parent-level organizations](https://docs.datadoghq.com/account_management/multi_organization/). + operationId: GetUsageSummaryAvailableFields + responses: + "200": + content: + application/json;datetime-format=rfc3339: + examples: + default: + value: + data: + attributes: + date_fields: + - agent_host_top99p + - aws_host_top99p + - ccm_anthropic_spend_last + date_org_fields: + - agent_host_top99p + - aws_host_top99p + - ccm_anthropic_spend_last + response_fields: + - agent_host_top99p_sum + - aws_host_top99p_sum + - ccm_anthropic_spend_last_sum + id: all + type: usage_summary_available_fields + schema: + $ref: "#/components/schemas/UsageSummaryAvailableFieldsResponse" + description: OK. + "403": + content: + application/json;datetime-format=rfc3339: + schema: + $ref: "#/components/schemas/APIErrorResponse" + description: Forbidden - User is not authorized. + "429": + content: + application/json;datetime-format=rfc3339: + schema: + $ref: "#/components/schemas/APIErrorResponse" + description: Too many requests. + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - usage_read + summary: Get available fields for usage summary + tags: + - Usage Metering + "x-permission": + operator: OR + permissions: + - usage_read /api/v2/usage/usage-attribution-types: get: description: |- diff --git a/cassettes/features/v2/usage_metering/Get-available-fields-for-usage-summary-returns-Bad-Request-response.frozen b/cassettes/features/v2/usage_metering/Get-available-fields-for-usage-summary-returns-Bad-Request-response.frozen new file mode 100644 index 000000000000..b7c8122e839b --- /dev/null +++ b/cassettes/features/v2/usage_metering/Get-available-fields-for-usage-summary-returns-Bad-Request-response.frozen @@ -0,0 +1 @@ +2026-06-02T19:26:31.725Z \ No newline at end of file diff --git a/cassettes/features/v2/usage_metering/Get-available-fields-for-usage-summary-returns-Bad-Request-response.yml b/cassettes/features/v2/usage_metering/Get-available-fields-for-usage-summary-returns-Bad-Request-response.yml new file mode 100644 index 000000000000..249e0d1a1f73 --- /dev/null +++ b/cassettes/features/v2/usage_metering/Get-available-fields-for-usage-summary-returns-Bad-Request-response.yml @@ -0,0 +1,22 @@ +http_interactions: +- recorded_at: Tue, 02 Jun 2026 19:26:31 GMT + request: + body: null + headers: + Accept: + - application/json;datetime-format=rfc3339 + method: GET + uri: https://api.datadoghq.com/api/v2/usage/summary/available_fields + response: + body: + encoding: UTF-8 + string: '{"errors":[{"id":null,"links":null,"status":"400","code":null,"title":"Bad + Request","detail":"API called with non-parent org keys. Data is only available + at the root level org","source":null,"meta":null}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 400 + message: Bad Request +recorded_with: VCR 6.0.0 diff --git a/examples/v2/usage-metering/GetUsageSummaryAvailableFields.rb b/examples/v2/usage-metering/GetUsageSummaryAvailableFields.rb new file mode 100644 index 000000000000..7ce7873d98c4 --- /dev/null +++ b/examples/v2/usage-metering/GetUsageSummaryAvailableFields.rb @@ -0,0 +1,5 @@ +# Get available fields for usage summary returns "OK." response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::UsageMeteringAPI.new +p api_instance.get_usage_summary_available_fields() diff --git a/examples/v2/usage-metering/GetUsageSummaryAvailableFields_2682263043.rb b/examples/v2/usage-metering/GetUsageSummaryAvailableFields_2682263043.rb new file mode 100644 index 000000000000..a1c740829209 --- /dev/null +++ b/examples/v2/usage-metering/GetUsageSummaryAvailableFields_2682263043.rb @@ -0,0 +1,5 @@ +# Get available fields for usage summary returns "OK" response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::UsageMeteringAPI.new +p api_instance.get_usage_summary_available_fields() diff --git a/features/v2/undo.json b/features/v2/undo.json index 211637b2390d..759f88e06cfc 100644 --- a/features/v2/undo.json +++ b/features/v2/undo.json @@ -8562,6 +8562,12 @@ "type": "safe" } }, + "GetUsageSummaryAvailableFields": { + "tag": "Usage Metering", + "undo": { + "type": "safe" + } + }, "GetUsageAttributionTypes": { "tag": "Usage Metering", "undo": { diff --git a/features/v2/usage_metering.feature b/features/v2/usage_metering.feature index aedd42d8d527..ca4cfbd6706f 100644 --- a/features/v2/usage_metering.feature +++ b/features/v2/usage_metering.feature @@ -44,6 +44,29 @@ Feature: Usage Metering When the request is sent Then the response status is 200 OK + @team:DataDog/billing-hub + Scenario: Get available fields for usage summary returns "Bad Request" response + Given new "GetUsageSummaryAvailableFields" request + When the request is sent + Then the response status is 400 Bad Request + + @skip @team:DataDog/billing-hub + Scenario: Get available fields for usage summary returns "OK" response + Given new "GetUsageSummaryAvailableFields" request + When the request is sent + Then the response status is 200 OK + And the response "data.id" is equal to "all" + And the response "data.type" is equal to "usage_summary_available_fields" + And the response "data.attributes" has field "response_fields" + And the response "data.attributes" has field "date_fields" + And the response "data.attributes" has field "date_org_fields" + + @generated @skip @team:DataDog/billing-hub + Scenario: Get available fields for usage summary returns "OK." response + Given new "GetUsageSummaryAvailableFields" request + When the request is sent + Then the response status is 200 OK. + @team:DataDog/billing-hub Scenario: Get billing dimension mapping for usage endpoints returns "Bad Request" response Given new "GetBillingDimensionMapping" request diff --git a/lib/datadog_api_client/inflector.rb b/lib/datadog_api_client/inflector.rb index 1a0e8f48d092..dc00467fa95c 100644 --- a/lib/datadog_api_client/inflector.rb +++ b/lib/datadog_api_client/inflector.rb @@ -7102,6 +7102,10 @@ def overrides "v2.usage_data_object" => "UsageDataObject", "v2.usage_lambda_traced_invocations_response" => "UsageLambdaTracedInvocationsResponse", "v2.usage_observability_pipelines_response" => "UsageObservabilityPipelinesResponse", + "v2.usage_summary_available_fields_attributes" => "UsageSummaryAvailableFieldsAttributes", + "v2.usage_summary_available_fields_body" => "UsageSummaryAvailableFieldsBody", + "v2.usage_summary_available_fields_response" => "UsageSummaryAvailableFieldsResponse", + "v2.usage_summary_available_fields_type" => "UsageSummaryAvailableFieldsType", "v2.usage_time_series_object" => "UsageTimeSeriesObject", "v2.usage_time_series_type" => "UsageTimeSeriesType", "v2.user" => "User", diff --git a/lib/datadog_api_client/v1/api/usage_metering_api.rb b/lib/datadog_api_client/v1/api/usage_metering_api.rb index 23a21c93b047..cfa68bf77fac 100644 --- a/lib/datadog_api_client/v1/api/usage_metering_api.rb +++ b/lib/datadog_api_client/v1/api/usage_metering_api.rb @@ -2342,6 +2342,12 @@ def get_usage_summary(start_month, opts = {}) # # Get all usage across your account. # + # Newly added billing dimensions and usage types appear as untyped keys on the + # `additionalProperties` map of `UsageSummaryResponse`, `UsageSummaryDate`, and + # `UsageSummaryDateOrg` instead of as typed fields. Call + # `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + # at each response level—both typed fields and `additionalProperties` keys. + # # This endpoint is only accessible for [parent-level organizations](https://docs.datadoghq.com/account_management/multi_organization/). # # @param start_month [Time] Datetime in ISO-8601 format, UTC, precise to month: `[YYYY-MM]` for usage beginning in this month. Maximum of 15 months ago. diff --git a/lib/datadog_api_client/v1/models/usage_summary_date.rb b/lib/datadog_api_client/v1/models/usage_summary_date.rb index 3a5b120784a9..ea20a2473a4f 100644 --- a/lib/datadog_api_client/v1/models/usage_summary_date.rb +++ b/lib/datadog_api_client/v1/models/usage_summary_date.rb @@ -17,13 +17,33 @@ require 'time' module DatadogAPIClient::V1 - # Response with hourly report of all data billed by Datadog all organizations. + # Response with hourly report of all data billed by Datadog for all organizations. + # + # Newly added billing dimensions and usage types appear as untyped keys on the + # `additionalProperties` map instead of as typed fields. Call + # `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + # at this response level—both typed fields and `additionalProperties` keys. class UsageSummaryDate include BaseGenericModel # Shows the 99th percentile of all agent hosts over all hours in the current date for all organizations. attr_accessor :agent_host_top99p + # Shows the sum of all AI credits used by Agent Builder over all hours in the current date for all organizations. + attr_accessor :ai_credits_agent_builder_ai_credits_sum + + # Shows the sum of all AI credits used by Bits AI Assistant over all hours in the current date for all organizations. + attr_accessor :ai_credits_bits_assistant_ai_credits_sum + + # Shows the sum of all AI credits used by Bits AI Dev over all hours in the current date for all organizations. + attr_accessor :ai_credits_bits_dev_ai_credits_sum + + # Shows the sum of all AI credits used by Bits AI SRE over all hours in the current date for all organizations. + attr_accessor :ai_credits_bits_sre_ai_credits_sum + + # Shows the sum of all AI credits over all hours in the current date for all organizations. + attr_accessor :ai_credits_sum + # Shows the 99th percentile of all Azure app services using APM over all hours in the current date all organizations. attr_accessor :apm_azure_app_service_host_top99p @@ -54,6 +74,9 @@ class UsageSummaryDate # Shows the number of organizations that had Audit Trail enabled in the current date. attr_accessor :audit_trail_enabled_hwm + # Shows the sum of all Audit Trail event forwarding events over all hours in the current date for all organizations. + attr_accessor :audit_trail_event_forwarding_events_sum + # The average total count for Fargate Container Profiler over all hours in the current date for all organizations. attr_accessor :avg_profiled_fargate_tasks @@ -270,6 +293,12 @@ class UsageSummaryDate # Shows the sum of all Data Jobs Monitoring hosts over all hours in the current date for the given org. attr_accessor :data_jobs_monitoring_host_hr_sum + # Shows the sum of all Data Streams Monitoring hosts over all hours in the current date for all organizations. + attr_accessor :data_stream_monitoring_host_count_sum + + # Shows the 99th percentile of all Data Streams Monitoring hosts over all hours in the current date for all organizations. + attr_accessor :data_stream_monitoring_host_count_top99p + # The date for the usage. attr_accessor :date @@ -414,6 +443,99 @@ class UsageSummaryDate # Shows the sum of all log events indexed over all hours in the current date for all organizations. attr_accessor :indexed_events_count_sum + # Shows the sum of all indexed custom metrics points over all hours in the current date for all organizations. + attr_accessor :indexed_points_sum + + # Shows the average of all Infrastructure vCPU cores over all hours in the current date for all organizations. + attr_accessor :infra_cpu_avg + + # Shows the average of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_avg + + # Shows the average of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_basic_avg + + # Shows the sum of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_basic_sum + + # Shows the sum of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_sum + + # Shows the average of all default Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_aws_avg + + # Shows the sum of all default Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_aws_sum + + # Shows the average of all default Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_azure_avg + + # Shows the sum of all default Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_azure_sum + + # Shows the average of all default Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_gcp_avg + + # Shows the sum of all default Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_gcp_sum + + # Shows the average of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_avg + + # Shows the average of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_basic_avg + + # Shows the sum of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_basic_sum + + # Shows the sum of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_sum + + # Shows the average of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_opentelemetry_avg + + # Shows the sum of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_opentelemetry_sum + + # Shows the average of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_agent_avg + + # Shows the sum of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_agent_sum + + # Shows the average of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_aws_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_aws_sum + + # Shows the average of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_azure_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_azure_sum + + # Shows the average of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_gcp_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_gcp_sum + + # Shows the average of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_nutanix_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_nutanix_sum + + # Shows the average of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_opentelemetry_avg + + # Shows the sum of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_opentelemetry_sum + + # Shows the sum of all Infrastructure vCPU cores over all hours in the current date for all organizations. + attr_accessor :infra_cpu_sum + # Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current date for all organizations. attr_accessor :infra_edge_monitoring_devices_top99p @@ -432,21 +554,48 @@ class UsageSummaryDate # Shows the average number of storage management objects over all hours in the current date for all organizations. attr_accessor :infra_storage_mgmt_objects_count_avg + # Shows the sum of all ingested custom metrics points over all hours in the current date for all organizations. + attr_accessor :ingest_points_sum + # Shows the sum of all log bytes ingested over all hours in the current date for all organizations. attr_accessor :ingested_events_bytes_sum + # Shows the sum of all Application Performance Monitoring IoT hosts over all hours in the current date for all organizations. + attr_accessor :iot_apm_host_sum + + # Shows the 99th percentile of all Application Performance Monitoring IoT hosts over all hours in the current date for all organizations. + attr_accessor :iot_apm_host_top99p + # Shows the sum of all IoT devices over all hours in the current date for all organizations. attr_accessor :iot_device_sum # Shows the 99th percentile of all IoT devices over all hours in the current date all organizations. attr_accessor :iot_device_top99p + # Shows the sum of all LLM Observability 15-day retention spans over all hours in the current date for all organizations. + attr_accessor :llm_observability_15day_retention_spans_sum + + # Shows the sum of all LLM Observability 30-day retention spans over all hours in the current date for all organizations. + attr_accessor :llm_observability_30day_retention_spans_sum + + # Shows the sum of all LLM Observability 60-day retention spans over all hours in the current date for all organizations. + attr_accessor :llm_observability_60day_retention_spans_sum + + # Shows the sum of all LLM Observability 90-day retention spans over all hours in the current date for all organizations. + attr_accessor :llm_observability_90day_retention_spans_sum + # Sum of all LLM observability minimum spend over all hours in the current date for all organizations. attr_accessor :llm_observability_min_spend_sum # Sum of all LLM observability sessions over all hours in the current date for all organizations. attr_accessor :llm_observability_sum + # Shows the sum of all Logs Archive Search scanned data over all hours in the current date for all organizations. + attr_accessor :logs_archive_search_gb_scanned_sum + + # Shows the sum of all custom metric names over all hours in the current date for all organizations. + attr_accessor :metric_names_sum + # Shows the sum of all mobile lite sessions over all hours in the current date for all organizations (To be deprecated on October 1st, 2024). attr_accessor :mobile_rum_lite_session_count_sum @@ -744,6 +893,12 @@ class UsageSummaryDate # Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current date for the given org. attr_accessor :siem_analyzed_logs_add_on_count_sum + # Shows the sum of all Network Device Monitoring devices over all hours in the current date for all organizations. + attr_accessor :snmp_device_count_sum + + # Shows the 99th percentile of all Network Device Monitoring devices over all hours in the current date for all organizations. + attr_accessor :snmp_device_count_top99p + # Shows the sum of all Synthetic browser tests over all hours in the current date for all organizations. attr_accessor :synthetics_browser_check_calls_count_sum @@ -781,6 +936,11 @@ class UsageSummaryDate def self.attribute_map { :'agent_host_top99p' => :'agent_host_top99p', + :'ai_credits_agent_builder_ai_credits_sum' => :'ai_credits_agent_builder_ai_credits_sum', + :'ai_credits_bits_assistant_ai_credits_sum' => :'ai_credits_bits_assistant_ai_credits_sum', + :'ai_credits_bits_dev_ai_credits_sum' => :'ai_credits_bits_dev_ai_credits_sum', + :'ai_credits_bits_sre_ai_credits_sum' => :'ai_credits_bits_sre_ai_credits_sum', + :'ai_credits_sum' => :'ai_credits_sum', :'apm_azure_app_service_host_top99p' => :'apm_azure_app_service_host_top99p', :'apm_devsecops_host_top99p' => :'apm_devsecops_host_top99p', :'apm_enterprise_standalone_hosts_top99p' => :'apm_enterprise_standalone_hosts_top99p', @@ -791,6 +951,7 @@ def self.attribute_map :'asm_serverless_sum' => :'asm_serverless_sum', :'audit_logs_lines_indexed_sum' => :'audit_logs_lines_indexed_sum', :'audit_trail_enabled_hwm' => :'audit_trail_enabled_hwm', + :'audit_trail_event_forwarding_events_sum' => :'audit_trail_event_forwarding_events_sum', :'avg_profiled_fargate_tasks' => :'avg_profiled_fargate_tasks', :'aws_host_top99p' => :'aws_host_top99p', :'aws_lambda_func_count' => :'aws_lambda_func_count', @@ -863,6 +1024,8 @@ def self.attribute_map :'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_stream_monitoring_host_count_sum' => :'data_stream_monitoring_host_count_sum', + :'data_stream_monitoring_host_count_top99p' => :'data_stream_monitoring_host_count_top99p', :'date' => :'date', :'dbm_host_top99p' => :'dbm_host_top99p', :'dbm_queries_count_avg' => :'dbm_queries_count_avg', @@ -911,17 +1074,57 @@ def self.attribute_map :'incident_management_monthly_active_users_hwm' => :'incident_management_monthly_active_users_hwm', :'incident_management_seats_hwm' => :'incident_management_seats_hwm', :'indexed_events_count_sum' => :'indexed_events_count_sum', + :'indexed_points_sum' => :'indexed_points_sum', + :'infra_cpu_avg' => :'infra_cpu_avg', + :'infra_cpu_default_infra_host_vcpu_agent_avg' => :'infra_cpu_default_infra_host_vcpu_agent_avg', + :'infra_cpu_default_infra_host_vcpu_agent_basic_avg' => :'infra_cpu_default_infra_host_vcpu_agent_basic_avg', + :'infra_cpu_default_infra_host_vcpu_agent_basic_sum' => :'infra_cpu_default_infra_host_vcpu_agent_basic_sum', + :'infra_cpu_default_infra_host_vcpu_agent_sum' => :'infra_cpu_default_infra_host_vcpu_agent_sum', + :'infra_cpu_default_infra_host_vcpu_aws_avg' => :'infra_cpu_default_infra_host_vcpu_aws_avg', + :'infra_cpu_default_infra_host_vcpu_aws_sum' => :'infra_cpu_default_infra_host_vcpu_aws_sum', + :'infra_cpu_default_infra_host_vcpu_azure_avg' => :'infra_cpu_default_infra_host_vcpu_azure_avg', + :'infra_cpu_default_infra_host_vcpu_azure_sum' => :'infra_cpu_default_infra_host_vcpu_azure_sum', + :'infra_cpu_default_infra_host_vcpu_gcp_avg' => :'infra_cpu_default_infra_host_vcpu_gcp_avg', + :'infra_cpu_default_infra_host_vcpu_gcp_sum' => :'infra_cpu_default_infra_host_vcpu_gcp_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_avg' => :'infra_cpu_default_infra_host_vcpu_nutanix_avg', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg' => :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_sum', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg' => :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_sum' => :'infra_cpu_default_infra_host_vcpu_opentelemetry_sum', + :'infra_cpu_observed_infra_host_vcpu_agent_avg' => :'infra_cpu_observed_infra_host_vcpu_agent_avg', + :'infra_cpu_observed_infra_host_vcpu_agent_sum' => :'infra_cpu_observed_infra_host_vcpu_agent_sum', + :'infra_cpu_observed_infra_host_vcpu_aws_avg' => :'infra_cpu_observed_infra_host_vcpu_aws_avg', + :'infra_cpu_observed_infra_host_vcpu_aws_sum' => :'infra_cpu_observed_infra_host_vcpu_aws_sum', + :'infra_cpu_observed_infra_host_vcpu_azure_avg' => :'infra_cpu_observed_infra_host_vcpu_azure_avg', + :'infra_cpu_observed_infra_host_vcpu_azure_sum' => :'infra_cpu_observed_infra_host_vcpu_azure_sum', + :'infra_cpu_observed_infra_host_vcpu_gcp_avg' => :'infra_cpu_observed_infra_host_vcpu_gcp_avg', + :'infra_cpu_observed_infra_host_vcpu_gcp_sum' => :'infra_cpu_observed_infra_host_vcpu_gcp_sum', + :'infra_cpu_observed_infra_host_vcpu_nutanix_avg' => :'infra_cpu_observed_infra_host_vcpu_nutanix_avg', + :'infra_cpu_observed_infra_host_vcpu_nutanix_sum' => :'infra_cpu_observed_infra_host_vcpu_nutanix_sum', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg' => :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum' => :'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum', + :'infra_cpu_sum' => :'infra_cpu_sum', :'infra_edge_monitoring_devices_top99p' => :'infra_edge_monitoring_devices_top99p', :'infra_host_basic_infra_basic_agent_top99p' => :'infra_host_basic_infra_basic_agent_top99p', :'infra_host_basic_infra_basic_vsphere_top99p' => :'infra_host_basic_infra_basic_vsphere_top99p', :'infra_host_basic_top99p' => :'infra_host_basic_top99p', :'infra_host_top99p' => :'infra_host_top99p', :'infra_storage_mgmt_objects_count_avg' => :'infra_storage_mgmt_objects_count_avg', + :'ingest_points_sum' => :'ingest_points_sum', :'ingested_events_bytes_sum' => :'ingested_events_bytes_sum', + :'iot_apm_host_sum' => :'iot_apm_host_sum', + :'iot_apm_host_top99p' => :'iot_apm_host_top99p', :'iot_device_sum' => :'iot_device_sum', :'iot_device_top99p' => :'iot_device_top99p', + :'llm_observability_15day_retention_spans_sum' => :'llm_observability_15day_retention_spans_sum', + :'llm_observability_30day_retention_spans_sum' => :'llm_observability_30day_retention_spans_sum', + :'llm_observability_60day_retention_spans_sum' => :'llm_observability_60day_retention_spans_sum', + :'llm_observability_90day_retention_spans_sum' => :'llm_observability_90day_retention_spans_sum', :'llm_observability_min_spend_sum' => :'llm_observability_min_spend_sum', :'llm_observability_sum' => :'llm_observability_sum', + :'logs_archive_search_gb_scanned_sum' => :'logs_archive_search_gb_scanned_sum', + :'metric_names_sum' => :'metric_names_sum', :'mobile_rum_lite_session_count_sum' => :'mobile_rum_lite_session_count_sum', :'mobile_rum_session_count_android_sum' => :'mobile_rum_session_count_android_sum', :'mobile_rum_session_count_flutter_sum' => :'mobile_rum_session_count_flutter_sum', @@ -1021,6 +1224,8 @@ def self.attribute_map :'siem_12mo_retention_sum' => :'siem_12mo_retention_sum', :'siem_6mo_retention_sum' => :'siem_6mo_retention_sum', :'siem_analyzed_logs_add_on_count_sum' => :'siem_analyzed_logs_add_on_count_sum', + :'snmp_device_count_sum' => :'snmp_device_count_sum', + :'snmp_device_count_top99p' => :'snmp_device_count_top99p', :'synthetics_browser_check_calls_count_sum' => :'synthetics_browser_check_calls_count_sum', :'synthetics_check_calls_count_sum' => :'synthetics_check_calls_count_sum', :'synthetics_mobile_test_runs_sum' => :'synthetics_mobile_test_runs_sum', @@ -1039,6 +1244,11 @@ def self.attribute_map def self.openapi_types { :'agent_host_top99p' => :'Integer', + :'ai_credits_agent_builder_ai_credits_sum' => :'Integer', + :'ai_credits_bits_assistant_ai_credits_sum' => :'Integer', + :'ai_credits_bits_dev_ai_credits_sum' => :'Integer', + :'ai_credits_bits_sre_ai_credits_sum' => :'Integer', + :'ai_credits_sum' => :'Integer', :'apm_azure_app_service_host_top99p' => :'Integer', :'apm_devsecops_host_top99p' => :'Integer', :'apm_enterprise_standalone_hosts_top99p' => :'Integer', @@ -1049,6 +1259,7 @@ def self.openapi_types :'asm_serverless_sum' => :'Integer', :'audit_logs_lines_indexed_sum' => :'Integer', :'audit_trail_enabled_hwm' => :'Integer', + :'audit_trail_event_forwarding_events_sum' => :'Integer', :'avg_profiled_fargate_tasks' => :'Integer', :'aws_host_top99p' => :'Integer', :'aws_lambda_func_count' => :'Integer', @@ -1121,6 +1332,8 @@ def self.openapi_types :'cws_fargate_task_avg' => :'Integer', :'cws_host_top99p' => :'Integer', :'data_jobs_monitoring_host_hr_sum' => :'Integer', + :'data_stream_monitoring_host_count_sum' => :'Integer', + :'data_stream_monitoring_host_count_top99p' => :'Integer', :'date' => :'Time', :'dbm_host_top99p' => :'Integer', :'dbm_queries_count_avg' => :'Integer', @@ -1169,17 +1382,57 @@ def self.openapi_types :'incident_management_monthly_active_users_hwm' => :'Integer', :'incident_management_seats_hwm' => :'Integer', :'indexed_events_count_sum' => :'Integer', + :'indexed_points_sum' => :'Integer', + :'infra_cpu_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_basic_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_basic_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_aws_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_aws_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_azure_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_azure_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_gcp_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_gcp_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_agent_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_agent_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_aws_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_aws_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_azure_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_azure_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_gcp_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_gcp_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_nutanix_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_nutanix_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum' => :'Integer', + :'infra_cpu_sum' => :'Integer', :'infra_edge_monitoring_devices_top99p' => :'Integer', :'infra_host_basic_infra_basic_agent_top99p' => :'Integer', :'infra_host_basic_infra_basic_vsphere_top99p' => :'Integer', :'infra_host_basic_top99p' => :'Integer', :'infra_host_top99p' => :'Integer', :'infra_storage_mgmt_objects_count_avg' => :'Integer', + :'ingest_points_sum' => :'Integer', :'ingested_events_bytes_sum' => :'Integer', + :'iot_apm_host_sum' => :'Integer', + :'iot_apm_host_top99p' => :'Integer', :'iot_device_sum' => :'Integer', :'iot_device_top99p' => :'Integer', + :'llm_observability_15day_retention_spans_sum' => :'Integer', + :'llm_observability_30day_retention_spans_sum' => :'Integer', + :'llm_observability_60day_retention_spans_sum' => :'Integer', + :'llm_observability_90day_retention_spans_sum' => :'Integer', :'llm_observability_min_spend_sum' => :'Integer', :'llm_observability_sum' => :'Integer', + :'logs_archive_search_gb_scanned_sum' => :'Integer', + :'metric_names_sum' => :'Integer', :'mobile_rum_lite_session_count_sum' => :'Integer', :'mobile_rum_session_count_android_sum' => :'Integer', :'mobile_rum_session_count_flutter_sum' => :'Integer', @@ -1279,6 +1532,8 @@ def self.openapi_types :'siem_12mo_retention_sum' => :'Integer', :'siem_6mo_retention_sum' => :'Integer', :'siem_analyzed_logs_add_on_count_sum' => :'Integer', + :'snmp_device_count_sum' => :'Integer', + :'snmp_device_count_top99p' => :'Integer', :'synthetics_browser_check_calls_count_sum' => :'Integer', :'synthetics_check_calls_count_sum' => :'Integer', :'synthetics_mobile_test_runs_sum' => :'Integer', @@ -1314,6 +1569,26 @@ def initialize(attributes = {}) self.agent_host_top99p = attributes[:'agent_host_top99p'] end + if attributes.key?(:'ai_credits_agent_builder_ai_credits_sum') + self.ai_credits_agent_builder_ai_credits_sum = attributes[:'ai_credits_agent_builder_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_bits_assistant_ai_credits_sum') + self.ai_credits_bits_assistant_ai_credits_sum = attributes[:'ai_credits_bits_assistant_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_bits_dev_ai_credits_sum') + self.ai_credits_bits_dev_ai_credits_sum = attributes[:'ai_credits_bits_dev_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_bits_sre_ai_credits_sum') + self.ai_credits_bits_sre_ai_credits_sum = attributes[:'ai_credits_bits_sre_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_sum') + self.ai_credits_sum = attributes[:'ai_credits_sum'] + end + if attributes.key?(:'apm_azure_app_service_host_top99p') self.apm_azure_app_service_host_top99p = attributes[:'apm_azure_app_service_host_top99p'] end @@ -1354,6 +1629,10 @@ def initialize(attributes = {}) self.audit_trail_enabled_hwm = attributes[:'audit_trail_enabled_hwm'] end + if attributes.key?(:'audit_trail_event_forwarding_events_sum') + self.audit_trail_event_forwarding_events_sum = attributes[:'audit_trail_event_forwarding_events_sum'] + end + if attributes.key?(:'avg_profiled_fargate_tasks') self.avg_profiled_fargate_tasks = attributes[:'avg_profiled_fargate_tasks'] end @@ -1642,6 +1921,14 @@ def initialize(attributes = {}) self.data_jobs_monitoring_host_hr_sum = attributes[:'data_jobs_monitoring_host_hr_sum'] end + if attributes.key?(:'data_stream_monitoring_host_count_sum') + self.data_stream_monitoring_host_count_sum = attributes[:'data_stream_monitoring_host_count_sum'] + end + + if attributes.key?(:'data_stream_monitoring_host_count_top99p') + self.data_stream_monitoring_host_count_top99p = attributes[:'data_stream_monitoring_host_count_top99p'] + end + if attributes.key?(:'date') self.date = attributes[:'date'] end @@ -1834,6 +2121,130 @@ def initialize(attributes = {}) self.indexed_events_count_sum = attributes[:'indexed_events_count_sum'] end + if attributes.key?(:'indexed_points_sum') + self.indexed_points_sum = attributes[:'indexed_points_sum'] + end + + if attributes.key?(:'infra_cpu_avg') + self.infra_cpu_avg = attributes[:'infra_cpu_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_avg') + self.infra_cpu_default_infra_host_vcpu_agent_avg = attributes[:'infra_cpu_default_infra_host_vcpu_agent_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_basic_avg') + self.infra_cpu_default_infra_host_vcpu_agent_basic_avg = attributes[:'infra_cpu_default_infra_host_vcpu_agent_basic_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_basic_sum') + self.infra_cpu_default_infra_host_vcpu_agent_basic_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_basic_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_sum') + self.infra_cpu_default_infra_host_vcpu_agent_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_aws_avg') + self.infra_cpu_default_infra_host_vcpu_aws_avg = attributes[:'infra_cpu_default_infra_host_vcpu_aws_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_aws_sum') + self.infra_cpu_default_infra_host_vcpu_aws_sum = attributes[:'infra_cpu_default_infra_host_vcpu_aws_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_azure_avg') + self.infra_cpu_default_infra_host_vcpu_azure_avg = attributes[:'infra_cpu_default_infra_host_vcpu_azure_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_azure_sum') + self.infra_cpu_default_infra_host_vcpu_azure_sum = attributes[:'infra_cpu_default_infra_host_vcpu_azure_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_gcp_avg') + self.infra_cpu_default_infra_host_vcpu_gcp_avg = attributes[:'infra_cpu_default_infra_host_vcpu_gcp_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_gcp_sum') + self.infra_cpu_default_infra_host_vcpu_gcp_sum = attributes[:'infra_cpu_default_infra_host_vcpu_gcp_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_avg') + self.infra_cpu_default_infra_host_vcpu_nutanix_avg = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg') + self.infra_cpu_default_infra_host_vcpu_nutanix_basic_avg = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_basic_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_opentelemetry_avg') + self.infra_cpu_default_infra_host_vcpu_opentelemetry_avg = attributes[:'infra_cpu_default_infra_host_vcpu_opentelemetry_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_opentelemetry_sum') + self.infra_cpu_default_infra_host_vcpu_opentelemetry_sum = attributes[:'infra_cpu_default_infra_host_vcpu_opentelemetry_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_agent_avg') + self.infra_cpu_observed_infra_host_vcpu_agent_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_agent_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_agent_sum') + self.infra_cpu_observed_infra_host_vcpu_agent_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_agent_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_aws_avg') + self.infra_cpu_observed_infra_host_vcpu_aws_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_aws_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_aws_sum') + self.infra_cpu_observed_infra_host_vcpu_aws_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_aws_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_azure_avg') + self.infra_cpu_observed_infra_host_vcpu_azure_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_azure_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_azure_sum') + self.infra_cpu_observed_infra_host_vcpu_azure_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_azure_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_gcp_avg') + self.infra_cpu_observed_infra_host_vcpu_gcp_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_gcp_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_gcp_sum') + self.infra_cpu_observed_infra_host_vcpu_gcp_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_gcp_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_nutanix_avg') + self.infra_cpu_observed_infra_host_vcpu_nutanix_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_nutanix_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_nutanix_sum') + self.infra_cpu_observed_infra_host_vcpu_nutanix_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_nutanix_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg') + self.infra_cpu_observed_infra_host_vcpu_opentelemetry_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum') + self.infra_cpu_observed_infra_host_vcpu_opentelemetry_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum'] + end + + if attributes.key?(:'infra_cpu_sum') + self.infra_cpu_sum = attributes[:'infra_cpu_sum'] + end + if attributes.key?(:'infra_edge_monitoring_devices_top99p') self.infra_edge_monitoring_devices_top99p = attributes[:'infra_edge_monitoring_devices_top99p'] end @@ -1858,10 +2269,22 @@ def initialize(attributes = {}) self.infra_storage_mgmt_objects_count_avg = attributes[:'infra_storage_mgmt_objects_count_avg'] end + if attributes.key?(:'ingest_points_sum') + self.ingest_points_sum = attributes[:'ingest_points_sum'] + end + if attributes.key?(:'ingested_events_bytes_sum') self.ingested_events_bytes_sum = attributes[:'ingested_events_bytes_sum'] end + if attributes.key?(:'iot_apm_host_sum') + self.iot_apm_host_sum = attributes[:'iot_apm_host_sum'] + end + + if attributes.key?(:'iot_apm_host_top99p') + self.iot_apm_host_top99p = attributes[:'iot_apm_host_top99p'] + end + if attributes.key?(:'iot_device_sum') self.iot_device_sum = attributes[:'iot_device_sum'] end @@ -1870,6 +2293,22 @@ def initialize(attributes = {}) self.iot_device_top99p = attributes[:'iot_device_top99p'] end + if attributes.key?(:'llm_observability_15day_retention_spans_sum') + self.llm_observability_15day_retention_spans_sum = attributes[:'llm_observability_15day_retention_spans_sum'] + end + + if attributes.key?(:'llm_observability_30day_retention_spans_sum') + self.llm_observability_30day_retention_spans_sum = attributes[:'llm_observability_30day_retention_spans_sum'] + end + + if attributes.key?(:'llm_observability_60day_retention_spans_sum') + self.llm_observability_60day_retention_spans_sum = attributes[:'llm_observability_60day_retention_spans_sum'] + end + + if attributes.key?(:'llm_observability_90day_retention_spans_sum') + self.llm_observability_90day_retention_spans_sum = attributes[:'llm_observability_90day_retention_spans_sum'] + end + if attributes.key?(:'llm_observability_min_spend_sum') self.llm_observability_min_spend_sum = attributes[:'llm_observability_min_spend_sum'] end @@ -1878,6 +2317,14 @@ def initialize(attributes = {}) self.llm_observability_sum = attributes[:'llm_observability_sum'] end + if attributes.key?(:'logs_archive_search_gb_scanned_sum') + self.logs_archive_search_gb_scanned_sum = attributes[:'logs_archive_search_gb_scanned_sum'] + end + + if attributes.key?(:'metric_names_sum') + self.metric_names_sum = attributes[:'metric_names_sum'] + end + if attributes.key?(:'mobile_rum_lite_session_count_sum') self.mobile_rum_lite_session_count_sum = attributes[:'mobile_rum_lite_session_count_sum'] end @@ -2276,6 +2723,14 @@ def initialize(attributes = {}) self.siem_analyzed_logs_add_on_count_sum = attributes[:'siem_analyzed_logs_add_on_count_sum'] end + if attributes.key?(:'snmp_device_count_sum') + self.snmp_device_count_sum = attributes[:'snmp_device_count_sum'] + end + + if attributes.key?(:'snmp_device_count_top99p') + self.snmp_device_count_top99p = attributes[:'snmp_device_count_top99p'] + end + if attributes.key?(:'synthetics_browser_check_calls_count_sum') self.synthetics_browser_check_calls_count_sum = attributes[:'synthetics_browser_check_calls_count_sum'] end @@ -2344,6 +2799,11 @@ def ==(o) return true if self.equal?(o) self.class == o.class && agent_host_top99p == o.agent_host_top99p && + ai_credits_agent_builder_ai_credits_sum == o.ai_credits_agent_builder_ai_credits_sum && + ai_credits_bits_assistant_ai_credits_sum == o.ai_credits_bits_assistant_ai_credits_sum && + ai_credits_bits_dev_ai_credits_sum == o.ai_credits_bits_dev_ai_credits_sum && + ai_credits_bits_sre_ai_credits_sum == o.ai_credits_bits_sre_ai_credits_sum && + ai_credits_sum == o.ai_credits_sum && apm_azure_app_service_host_top99p == o.apm_azure_app_service_host_top99p && apm_devsecops_host_top99p == o.apm_devsecops_host_top99p && apm_enterprise_standalone_hosts_top99p == o.apm_enterprise_standalone_hosts_top99p && @@ -2354,6 +2814,7 @@ def ==(o) asm_serverless_sum == o.asm_serverless_sum && audit_logs_lines_indexed_sum == o.audit_logs_lines_indexed_sum && audit_trail_enabled_hwm == o.audit_trail_enabled_hwm && + audit_trail_event_forwarding_events_sum == o.audit_trail_event_forwarding_events_sum && avg_profiled_fargate_tasks == o.avg_profiled_fargate_tasks && aws_host_top99p == o.aws_host_top99p && aws_lambda_func_count == o.aws_lambda_func_count && @@ -2426,6 +2887,8 @@ def ==(o) cws_fargate_task_avg == o.cws_fargate_task_avg && cws_host_top99p == o.cws_host_top99p && data_jobs_monitoring_host_hr_sum == o.data_jobs_monitoring_host_hr_sum && + data_stream_monitoring_host_count_sum == o.data_stream_monitoring_host_count_sum && + data_stream_monitoring_host_count_top99p == o.data_stream_monitoring_host_count_top99p && date == o.date && dbm_host_top99p == o.dbm_host_top99p && dbm_queries_count_avg == o.dbm_queries_count_avg && @@ -2474,17 +2937,57 @@ def ==(o) incident_management_monthly_active_users_hwm == o.incident_management_monthly_active_users_hwm && incident_management_seats_hwm == o.incident_management_seats_hwm && indexed_events_count_sum == o.indexed_events_count_sum && + indexed_points_sum == o.indexed_points_sum && + infra_cpu_avg == o.infra_cpu_avg && + infra_cpu_default_infra_host_vcpu_agent_avg == o.infra_cpu_default_infra_host_vcpu_agent_avg && + infra_cpu_default_infra_host_vcpu_agent_basic_avg == o.infra_cpu_default_infra_host_vcpu_agent_basic_avg && + infra_cpu_default_infra_host_vcpu_agent_basic_sum == o.infra_cpu_default_infra_host_vcpu_agent_basic_sum && + infra_cpu_default_infra_host_vcpu_agent_sum == o.infra_cpu_default_infra_host_vcpu_agent_sum && + infra_cpu_default_infra_host_vcpu_aws_avg == o.infra_cpu_default_infra_host_vcpu_aws_avg && + infra_cpu_default_infra_host_vcpu_aws_sum == o.infra_cpu_default_infra_host_vcpu_aws_sum && + infra_cpu_default_infra_host_vcpu_azure_avg == o.infra_cpu_default_infra_host_vcpu_azure_avg && + infra_cpu_default_infra_host_vcpu_azure_sum == o.infra_cpu_default_infra_host_vcpu_azure_sum && + infra_cpu_default_infra_host_vcpu_gcp_avg == o.infra_cpu_default_infra_host_vcpu_gcp_avg && + infra_cpu_default_infra_host_vcpu_gcp_sum == o.infra_cpu_default_infra_host_vcpu_gcp_sum && + infra_cpu_default_infra_host_vcpu_nutanix_avg == o.infra_cpu_default_infra_host_vcpu_nutanix_avg && + infra_cpu_default_infra_host_vcpu_nutanix_basic_avg == o.infra_cpu_default_infra_host_vcpu_nutanix_basic_avg && + infra_cpu_default_infra_host_vcpu_nutanix_basic_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_basic_sum && + infra_cpu_default_infra_host_vcpu_nutanix_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_sum && + infra_cpu_default_infra_host_vcpu_opentelemetry_avg == o.infra_cpu_default_infra_host_vcpu_opentelemetry_avg && + infra_cpu_default_infra_host_vcpu_opentelemetry_sum == o.infra_cpu_default_infra_host_vcpu_opentelemetry_sum && + infra_cpu_observed_infra_host_vcpu_agent_avg == o.infra_cpu_observed_infra_host_vcpu_agent_avg && + infra_cpu_observed_infra_host_vcpu_agent_sum == o.infra_cpu_observed_infra_host_vcpu_agent_sum && + infra_cpu_observed_infra_host_vcpu_aws_avg == o.infra_cpu_observed_infra_host_vcpu_aws_avg && + infra_cpu_observed_infra_host_vcpu_aws_sum == o.infra_cpu_observed_infra_host_vcpu_aws_sum && + infra_cpu_observed_infra_host_vcpu_azure_avg == o.infra_cpu_observed_infra_host_vcpu_azure_avg && + infra_cpu_observed_infra_host_vcpu_azure_sum == o.infra_cpu_observed_infra_host_vcpu_azure_sum && + infra_cpu_observed_infra_host_vcpu_gcp_avg == o.infra_cpu_observed_infra_host_vcpu_gcp_avg && + infra_cpu_observed_infra_host_vcpu_gcp_sum == o.infra_cpu_observed_infra_host_vcpu_gcp_sum && + infra_cpu_observed_infra_host_vcpu_nutanix_avg == o.infra_cpu_observed_infra_host_vcpu_nutanix_avg && + infra_cpu_observed_infra_host_vcpu_nutanix_sum == o.infra_cpu_observed_infra_host_vcpu_nutanix_sum && + infra_cpu_observed_infra_host_vcpu_opentelemetry_avg == o.infra_cpu_observed_infra_host_vcpu_opentelemetry_avg && + infra_cpu_observed_infra_host_vcpu_opentelemetry_sum == o.infra_cpu_observed_infra_host_vcpu_opentelemetry_sum && + infra_cpu_sum == o.infra_cpu_sum && infra_edge_monitoring_devices_top99p == o.infra_edge_monitoring_devices_top99p && infra_host_basic_infra_basic_agent_top99p == o.infra_host_basic_infra_basic_agent_top99p && infra_host_basic_infra_basic_vsphere_top99p == o.infra_host_basic_infra_basic_vsphere_top99p && infra_host_basic_top99p == o.infra_host_basic_top99p && infra_host_top99p == o.infra_host_top99p && infra_storage_mgmt_objects_count_avg == o.infra_storage_mgmt_objects_count_avg && + ingest_points_sum == o.ingest_points_sum && ingested_events_bytes_sum == o.ingested_events_bytes_sum && + iot_apm_host_sum == o.iot_apm_host_sum && + iot_apm_host_top99p == o.iot_apm_host_top99p && iot_device_sum == o.iot_device_sum && iot_device_top99p == o.iot_device_top99p && + llm_observability_15day_retention_spans_sum == o.llm_observability_15day_retention_spans_sum && + llm_observability_30day_retention_spans_sum == o.llm_observability_30day_retention_spans_sum && + llm_observability_60day_retention_spans_sum == o.llm_observability_60day_retention_spans_sum && + llm_observability_90day_retention_spans_sum == o.llm_observability_90day_retention_spans_sum && llm_observability_min_spend_sum == o.llm_observability_min_spend_sum && llm_observability_sum == o.llm_observability_sum && + logs_archive_search_gb_scanned_sum == o.logs_archive_search_gb_scanned_sum && + metric_names_sum == o.metric_names_sum && mobile_rum_lite_session_count_sum == o.mobile_rum_lite_session_count_sum && mobile_rum_session_count_android_sum == o.mobile_rum_session_count_android_sum && mobile_rum_session_count_flutter_sum == o.mobile_rum_session_count_flutter_sum && @@ -2584,6 +3087,8 @@ def ==(o) siem_12mo_retention_sum == o.siem_12mo_retention_sum && siem_6mo_retention_sum == o.siem_6mo_retention_sum && siem_analyzed_logs_add_on_count_sum == o.siem_analyzed_logs_add_on_count_sum && + snmp_device_count_sum == o.snmp_device_count_sum && + snmp_device_count_top99p == o.snmp_device_count_top99p && synthetics_browser_check_calls_count_sum == o.synthetics_browser_check_calls_count_sum && synthetics_check_calls_count_sum == o.synthetics_check_calls_count_sum && synthetics_mobile_test_runs_sum == o.synthetics_mobile_test_runs_sum && @@ -2601,7 +3106,7 @@ def ==(o) # @return [Integer] Hash code # @!visibility private def hash - [agent_host_top99p, apm_azure_app_service_host_top99p, apm_devsecops_host_top99p, apm_enterprise_standalone_hosts_top99p, apm_fargate_count_avg, apm_host_top99p, apm_pro_standalone_hosts_top99p, appsec_fargate_count_avg, asm_serverless_sum, audit_logs_lines_indexed_sum, audit_trail_enabled_hwm, avg_profiled_fargate_tasks, aws_host_top99p, aws_lambda_func_count, aws_lambda_invocations_sum, azure_app_service_top99p, billable_ingested_bytes_sum, bits_ai_investigations_sum, browser_rum_lite_session_count_sum, browser_rum_replay_session_count_sum, browser_rum_units_sum, ccm_anthropic_spend_last, ccm_aws_spend_last, ccm_azure_spend_last, ccm_confluent_spend_last, ccm_databricks_spend_last, ccm_elastic_spend_last, ccm_fastly_spend_last, ccm_gcp_spend_last, ccm_github_spend_last, ccm_mongodb_spend_last, ccm_oci_spend_last, ccm_openai_spend_last, ccm_snowflake_spend_last, ccm_spend_monitored_ent_last, ccm_spend_monitored_pro_last, ccm_twilio_spend_last, ci_pipeline_indexed_spans_sum, ci_test_indexed_spans_sum, ci_visibility_itr_committers_hwm, ci_visibility_pipeline_committers_hwm, ci_visibility_test_committers_hwm, cloud_cost_management_aws_host_count_avg, cloud_cost_management_azure_host_count_avg, cloud_cost_management_gcp_host_count_avg, cloud_cost_management_host_count_avg, cloud_cost_management_oci_host_count_avg, cloud_siem_events_sum, cloud_siem_indexed_logs_sum, code_analysis_sa_committers_hwm, code_analysis_sca_committers_hwm, code_security_host_top99p, container_avg, container_excl_agent_avg, container_hwm, csm_container_enterprise_compliance_count_sum, csm_container_enterprise_cws_count_sum, csm_container_enterprise_total_count_sum, csm_host_enterprise_aas_host_count_top99p, csm_host_enterprise_aws_host_count_top99p, csm_host_enterprise_azure_host_count_top99p, csm_host_enterprise_compliance_host_count_top99p, csm_host_enterprise_cws_host_count_top99p, csm_host_enterprise_gcp_host_count_top99p, csm_host_enterprise_oci_host_count_top99p, csm_host_enterprise_total_host_count_top99p, csm_host_pro_hosts_agentless_scanners_sum, csm_host_pro_hosts_agentless_scanners_top99p, csm_host_pro_oci_host_count_top99p, cspm_aas_host_top99p, cspm_aws_host_top99p, cspm_azure_host_top99p, cspm_container_avg, cspm_container_hwm, cspm_gcp_host_top99p, cspm_host_top99p, cspm_hosts_agentless_scanners_sum, cspm_hosts_agentless_scanners_top99p, custom_ts_avg, cws_container_count_avg, cws_fargate_task_avg, cws_host_top99p, data_jobs_monitoring_host_hr_sum, date, dbm_host_top99p, dbm_queries_count_avg, do_jobs_monitoring_orchestrators_job_hours_sum, eph_infra_host_agent_sum, eph_infra_host_alibaba_sum, eph_infra_host_aws_sum, eph_infra_host_azure_sum, eph_infra_host_basic_infra_basic_agent_sum, eph_infra_host_basic_infra_basic_vsphere_sum, eph_infra_host_basic_sum, eph_infra_host_ent_sum, eph_infra_host_gcp_sum, eph_infra_host_heroku_sum, eph_infra_host_only_aas_sum, eph_infra_host_only_vsphere_sum, eph_infra_host_opentelemetry_apm_sum, eph_infra_host_opentelemetry_sum, eph_infra_host_pro_sum, eph_infra_host_proplus_sum, eph_infra_host_proxmox_sum, error_tracking_apm_error_events_sum, error_tracking_error_events_sum, error_tracking_events_sum, error_tracking_rum_error_events_sum, event_management_correlation_correlated_events_sum, event_management_correlation_correlated_related_events_sum, event_management_correlation_sum, fargate_container_profiler_profiling_fargate_avg, fargate_container_profiler_profiling_fargate_eks_avg, fargate_tasks_count_avg, fargate_tasks_count_hwm, feature_flags_config_requests_sum, flex_logs_compute_large_avg, flex_logs_compute_medium_avg, flex_logs_compute_small_avg, flex_logs_compute_xlarge_avg, flex_logs_compute_xsmall_avg, flex_logs_starter_avg, flex_logs_starter_storage_index_avg, flex_logs_starter_storage_retention_adjustment_avg, flex_stored_logs_avg, forwarding_events_bytes_sum, gcp_host_top99p, heroku_host_top99p, incident_management_monthly_active_users_hwm, incident_management_seats_hwm, indexed_events_count_sum, infra_edge_monitoring_devices_top99p, infra_host_basic_infra_basic_agent_top99p, infra_host_basic_infra_basic_vsphere_top99p, infra_host_basic_top99p, infra_host_top99p, infra_storage_mgmt_objects_count_avg, ingested_events_bytes_sum, iot_device_sum, iot_device_top99p, llm_observability_min_spend_sum, llm_observability_sum, mobile_rum_lite_session_count_sum, mobile_rum_session_count_android_sum, mobile_rum_session_count_flutter_sum, mobile_rum_session_count_ios_sum, mobile_rum_session_count_reactnative_sum, mobile_rum_session_count_roku_sum, mobile_rum_session_count_sum, mobile_rum_units_sum, ndm_netflow_events_sum, netflow_indexed_events_count_sum, network_device_wireless_top99p, network_path_sum, npm_host_top99p, observability_pipelines_bytes_processed_sum, oci_host_sum, oci_host_top99p, on_call_seat_hwm, online_archive_events_count_sum, opentelemetry_apm_host_top99p, opentelemetry_host_top99p, orgs, product_analytics_sum, profiling_aas_count_top99p, profiling_host_top99p, proxmox_host_sum, proxmox_host_top99p, published_app_hwm, rum_browser_and_mobile_session_count, rum_browser_legacy_session_count_sum, rum_browser_lite_session_count_sum, rum_browser_replay_session_count_sum, rum_indexed_sessions_sum, rum_ingested_sessions_sum, rum_lite_session_count_sum, rum_mobile_legacy_session_count_android_sum, rum_mobile_legacy_session_count_flutter_sum, rum_mobile_legacy_session_count_ios_sum, rum_mobile_legacy_session_count_reactnative_sum, rum_mobile_legacy_session_count_roku_sum, rum_mobile_lite_session_count_android_sum, rum_mobile_lite_session_count_flutter_sum, rum_mobile_lite_session_count_ios_sum, rum_mobile_lite_session_count_kotlinmultiplatform_sum, rum_mobile_lite_session_count_reactnative_sum, rum_mobile_lite_session_count_roku_sum, rum_mobile_lite_session_count_unity_sum, rum_mobile_replay_session_count_android_sum, rum_mobile_replay_session_count_ios_sum, rum_mobile_replay_session_count_kotlinmultiplatform_sum, rum_mobile_replay_session_count_reactnative_sum, rum_replay_session_count_sum, rum_session_count_sum, rum_session_replay_add_on_sum, rum_total_session_count_sum, rum_units_sum, sca_fargate_count_avg, sca_fargate_count_hwm, sds_apm_scanned_bytes_sum, sds_events_scanned_bytes_sum, sds_logs_scanned_bytes_sum, sds_rum_scanned_bytes_sum, sds_total_scanned_bytes_sum, serverless_apps_apm_apm_azure_appservice_instances_avg, serverless_apps_apm_apm_azure_azurefunction_instances_avg, serverless_apps_apm_apm_azure_containerapp_instances_avg, serverless_apps_apm_apm_fargate_ecs_tasks_avg, serverless_apps_apm_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_avg, serverless_apps_apm_excl_fargate_apm_azure_appservice_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_azurefunction_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_containerapp_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_excl_fargate_avg, serverless_apps_azure_container_app_instances_avg, serverless_apps_azure_count_avg, serverless_apps_azure_function_app_instances_avg, serverless_apps_azure_web_app_instances_avg, serverless_apps_dsm_fargate_tasks_avg, serverless_apps_ecs_avg, serverless_apps_eks_avg, serverless_apps_excl_fargate_avg, serverless_apps_excl_fargate_azure_container_app_instances_avg, serverless_apps_excl_fargate_azure_function_app_instances_avg, serverless_apps_excl_fargate_azure_web_app_instances_avg, serverless_apps_excl_fargate_google_cloud_functions_instances_avg, serverless_apps_excl_fargate_google_cloud_run_instances_avg, serverless_apps_excl_fargate_infra_gcp_gke_autopilot_pods_avg, serverless_apps_google_cloud_functions_instances_avg, serverless_apps_google_cloud_run_instances_avg, serverless_apps_google_count_avg, serverless_apps_infra_gcp_gke_autopilot_pods_avg, serverless_apps_total_count_avg, siem_12mo_retention_sum, siem_6mo_retention_sum, siem_analyzed_logs_add_on_count_sum, synthetics_browser_check_calls_count_sum, synthetics_check_calls_count_sum, synthetics_mobile_test_runs_sum, synthetics_parallel_testing_max_slots_hwm, trace_search_indexed_events_count_sum, twol_ingested_events_bytes_sum, universal_service_monitoring_host_top99p, vsphere_host_top99p, vuln_management_host_count_top99p, workflow_executions_usage_sum, additional_properties].hash + [agent_host_top99p, ai_credits_agent_builder_ai_credits_sum, ai_credits_bits_assistant_ai_credits_sum, ai_credits_bits_dev_ai_credits_sum, ai_credits_bits_sre_ai_credits_sum, ai_credits_sum, apm_azure_app_service_host_top99p, apm_devsecops_host_top99p, apm_enterprise_standalone_hosts_top99p, apm_fargate_count_avg, apm_host_top99p, apm_pro_standalone_hosts_top99p, appsec_fargate_count_avg, asm_serverless_sum, audit_logs_lines_indexed_sum, audit_trail_enabled_hwm, audit_trail_event_forwarding_events_sum, avg_profiled_fargate_tasks, aws_host_top99p, aws_lambda_func_count, aws_lambda_invocations_sum, azure_app_service_top99p, billable_ingested_bytes_sum, bits_ai_investigations_sum, browser_rum_lite_session_count_sum, browser_rum_replay_session_count_sum, browser_rum_units_sum, ccm_anthropic_spend_last, ccm_aws_spend_last, ccm_azure_spend_last, ccm_confluent_spend_last, ccm_databricks_spend_last, ccm_elastic_spend_last, ccm_fastly_spend_last, ccm_gcp_spend_last, ccm_github_spend_last, ccm_mongodb_spend_last, ccm_oci_spend_last, ccm_openai_spend_last, ccm_snowflake_spend_last, ccm_spend_monitored_ent_last, ccm_spend_monitored_pro_last, ccm_twilio_spend_last, ci_pipeline_indexed_spans_sum, ci_test_indexed_spans_sum, ci_visibility_itr_committers_hwm, ci_visibility_pipeline_committers_hwm, ci_visibility_test_committers_hwm, cloud_cost_management_aws_host_count_avg, cloud_cost_management_azure_host_count_avg, cloud_cost_management_gcp_host_count_avg, cloud_cost_management_host_count_avg, cloud_cost_management_oci_host_count_avg, cloud_siem_events_sum, cloud_siem_indexed_logs_sum, code_analysis_sa_committers_hwm, code_analysis_sca_committers_hwm, code_security_host_top99p, container_avg, container_excl_agent_avg, container_hwm, csm_container_enterprise_compliance_count_sum, csm_container_enterprise_cws_count_sum, csm_container_enterprise_total_count_sum, csm_host_enterprise_aas_host_count_top99p, csm_host_enterprise_aws_host_count_top99p, csm_host_enterprise_azure_host_count_top99p, csm_host_enterprise_compliance_host_count_top99p, csm_host_enterprise_cws_host_count_top99p, csm_host_enterprise_gcp_host_count_top99p, csm_host_enterprise_oci_host_count_top99p, csm_host_enterprise_total_host_count_top99p, csm_host_pro_hosts_agentless_scanners_sum, csm_host_pro_hosts_agentless_scanners_top99p, csm_host_pro_oci_host_count_top99p, cspm_aas_host_top99p, cspm_aws_host_top99p, cspm_azure_host_top99p, cspm_container_avg, cspm_container_hwm, cspm_gcp_host_top99p, cspm_host_top99p, cspm_hosts_agentless_scanners_sum, cspm_hosts_agentless_scanners_top99p, custom_ts_avg, cws_container_count_avg, cws_fargate_task_avg, cws_host_top99p, data_jobs_monitoring_host_hr_sum, data_stream_monitoring_host_count_sum, data_stream_monitoring_host_count_top99p, date, dbm_host_top99p, dbm_queries_count_avg, do_jobs_monitoring_orchestrators_job_hours_sum, eph_infra_host_agent_sum, eph_infra_host_alibaba_sum, eph_infra_host_aws_sum, eph_infra_host_azure_sum, eph_infra_host_basic_infra_basic_agent_sum, eph_infra_host_basic_infra_basic_vsphere_sum, eph_infra_host_basic_sum, eph_infra_host_ent_sum, eph_infra_host_gcp_sum, eph_infra_host_heroku_sum, eph_infra_host_only_aas_sum, eph_infra_host_only_vsphere_sum, eph_infra_host_opentelemetry_apm_sum, eph_infra_host_opentelemetry_sum, eph_infra_host_pro_sum, eph_infra_host_proplus_sum, eph_infra_host_proxmox_sum, error_tracking_apm_error_events_sum, error_tracking_error_events_sum, error_tracking_events_sum, error_tracking_rum_error_events_sum, event_management_correlation_correlated_events_sum, event_management_correlation_correlated_related_events_sum, event_management_correlation_sum, fargate_container_profiler_profiling_fargate_avg, fargate_container_profiler_profiling_fargate_eks_avg, fargate_tasks_count_avg, fargate_tasks_count_hwm, feature_flags_config_requests_sum, flex_logs_compute_large_avg, flex_logs_compute_medium_avg, flex_logs_compute_small_avg, flex_logs_compute_xlarge_avg, flex_logs_compute_xsmall_avg, flex_logs_starter_avg, flex_logs_starter_storage_index_avg, flex_logs_starter_storage_retention_adjustment_avg, flex_stored_logs_avg, forwarding_events_bytes_sum, gcp_host_top99p, heroku_host_top99p, incident_management_monthly_active_users_hwm, incident_management_seats_hwm, indexed_events_count_sum, indexed_points_sum, infra_cpu_avg, infra_cpu_default_infra_host_vcpu_agent_avg, infra_cpu_default_infra_host_vcpu_agent_basic_avg, infra_cpu_default_infra_host_vcpu_agent_basic_sum, infra_cpu_default_infra_host_vcpu_agent_sum, infra_cpu_default_infra_host_vcpu_aws_avg, infra_cpu_default_infra_host_vcpu_aws_sum, infra_cpu_default_infra_host_vcpu_azure_avg, infra_cpu_default_infra_host_vcpu_azure_sum, infra_cpu_default_infra_host_vcpu_gcp_avg, infra_cpu_default_infra_host_vcpu_gcp_sum, infra_cpu_default_infra_host_vcpu_nutanix_avg, infra_cpu_default_infra_host_vcpu_nutanix_basic_avg, infra_cpu_default_infra_host_vcpu_nutanix_basic_sum, infra_cpu_default_infra_host_vcpu_nutanix_sum, infra_cpu_default_infra_host_vcpu_opentelemetry_avg, infra_cpu_default_infra_host_vcpu_opentelemetry_sum, infra_cpu_observed_infra_host_vcpu_agent_avg, infra_cpu_observed_infra_host_vcpu_agent_sum, infra_cpu_observed_infra_host_vcpu_aws_avg, infra_cpu_observed_infra_host_vcpu_aws_sum, infra_cpu_observed_infra_host_vcpu_azure_avg, infra_cpu_observed_infra_host_vcpu_azure_sum, infra_cpu_observed_infra_host_vcpu_gcp_avg, infra_cpu_observed_infra_host_vcpu_gcp_sum, infra_cpu_observed_infra_host_vcpu_nutanix_avg, infra_cpu_observed_infra_host_vcpu_nutanix_sum, infra_cpu_observed_infra_host_vcpu_opentelemetry_avg, infra_cpu_observed_infra_host_vcpu_opentelemetry_sum, infra_cpu_sum, infra_edge_monitoring_devices_top99p, infra_host_basic_infra_basic_agent_top99p, infra_host_basic_infra_basic_vsphere_top99p, infra_host_basic_top99p, infra_host_top99p, infra_storage_mgmt_objects_count_avg, ingest_points_sum, ingested_events_bytes_sum, iot_apm_host_sum, iot_apm_host_top99p, iot_device_sum, iot_device_top99p, llm_observability_15day_retention_spans_sum, llm_observability_30day_retention_spans_sum, llm_observability_60day_retention_spans_sum, llm_observability_90day_retention_spans_sum, llm_observability_min_spend_sum, llm_observability_sum, logs_archive_search_gb_scanned_sum, metric_names_sum, mobile_rum_lite_session_count_sum, mobile_rum_session_count_android_sum, mobile_rum_session_count_flutter_sum, mobile_rum_session_count_ios_sum, mobile_rum_session_count_reactnative_sum, mobile_rum_session_count_roku_sum, mobile_rum_session_count_sum, mobile_rum_units_sum, ndm_netflow_events_sum, netflow_indexed_events_count_sum, network_device_wireless_top99p, network_path_sum, npm_host_top99p, observability_pipelines_bytes_processed_sum, oci_host_sum, oci_host_top99p, on_call_seat_hwm, online_archive_events_count_sum, opentelemetry_apm_host_top99p, opentelemetry_host_top99p, orgs, product_analytics_sum, profiling_aas_count_top99p, profiling_host_top99p, proxmox_host_sum, proxmox_host_top99p, published_app_hwm, rum_browser_and_mobile_session_count, rum_browser_legacy_session_count_sum, rum_browser_lite_session_count_sum, rum_browser_replay_session_count_sum, rum_indexed_sessions_sum, rum_ingested_sessions_sum, rum_lite_session_count_sum, rum_mobile_legacy_session_count_android_sum, rum_mobile_legacy_session_count_flutter_sum, rum_mobile_legacy_session_count_ios_sum, rum_mobile_legacy_session_count_reactnative_sum, rum_mobile_legacy_session_count_roku_sum, rum_mobile_lite_session_count_android_sum, rum_mobile_lite_session_count_flutter_sum, rum_mobile_lite_session_count_ios_sum, rum_mobile_lite_session_count_kotlinmultiplatform_sum, rum_mobile_lite_session_count_reactnative_sum, rum_mobile_lite_session_count_roku_sum, rum_mobile_lite_session_count_unity_sum, rum_mobile_replay_session_count_android_sum, rum_mobile_replay_session_count_ios_sum, rum_mobile_replay_session_count_kotlinmultiplatform_sum, rum_mobile_replay_session_count_reactnative_sum, rum_replay_session_count_sum, rum_session_count_sum, rum_session_replay_add_on_sum, rum_total_session_count_sum, rum_units_sum, sca_fargate_count_avg, sca_fargate_count_hwm, sds_apm_scanned_bytes_sum, sds_events_scanned_bytes_sum, sds_logs_scanned_bytes_sum, sds_rum_scanned_bytes_sum, sds_total_scanned_bytes_sum, serverless_apps_apm_apm_azure_appservice_instances_avg, serverless_apps_apm_apm_azure_azurefunction_instances_avg, serverless_apps_apm_apm_azure_containerapp_instances_avg, serverless_apps_apm_apm_fargate_ecs_tasks_avg, serverless_apps_apm_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_avg, serverless_apps_apm_excl_fargate_apm_azure_appservice_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_azurefunction_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_containerapp_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_excl_fargate_avg, serverless_apps_azure_container_app_instances_avg, serverless_apps_azure_count_avg, serverless_apps_azure_function_app_instances_avg, serverless_apps_azure_web_app_instances_avg, serverless_apps_dsm_fargate_tasks_avg, serverless_apps_ecs_avg, serverless_apps_eks_avg, serverless_apps_excl_fargate_avg, serverless_apps_excl_fargate_azure_container_app_instances_avg, serverless_apps_excl_fargate_azure_function_app_instances_avg, serverless_apps_excl_fargate_azure_web_app_instances_avg, serverless_apps_excl_fargate_google_cloud_functions_instances_avg, serverless_apps_excl_fargate_google_cloud_run_instances_avg, serverless_apps_excl_fargate_infra_gcp_gke_autopilot_pods_avg, serverless_apps_google_cloud_functions_instances_avg, serverless_apps_google_cloud_run_instances_avg, serverless_apps_google_count_avg, serverless_apps_infra_gcp_gke_autopilot_pods_avg, serverless_apps_total_count_avg, siem_12mo_retention_sum, siem_6mo_retention_sum, siem_analyzed_logs_add_on_count_sum, snmp_device_count_sum, snmp_device_count_top99p, synthetics_browser_check_calls_count_sum, synthetics_check_calls_count_sum, synthetics_mobile_test_runs_sum, synthetics_parallel_testing_max_slots_hwm, trace_search_indexed_events_count_sum, twol_ingested_events_bytes_sum, universal_service_monitoring_host_top99p, vsphere_host_top99p, vuln_management_host_count_top99p, workflow_executions_usage_sum, additional_properties].hash end end end diff --git a/lib/datadog_api_client/v1/models/usage_summary_date_org.rb b/lib/datadog_api_client/v1/models/usage_summary_date_org.rb index e2b9e607b9e7..3a8094fc5782 100644 --- a/lib/datadog_api_client/v1/models/usage_summary_date_org.rb +++ b/lib/datadog_api_client/v1/models/usage_summary_date_org.rb @@ -18,6 +18,11 @@ module DatadogAPIClient::V1 # Global hourly report of all data billed by Datadog for a given organization. + # + # Newly added billing dimensions and usage types appear as untyped keys on the + # `additionalProperties` map instead of as typed fields. Call + # `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + # at this response level—both typed fields and `additionalProperties` keys. class UsageSummaryDateOrg include BaseGenericModel @@ -30,6 +35,21 @@ class UsageSummaryDateOrg # Shows the 99th percentile of all agent hosts over all hours in the current date for the given org. attr_accessor :agent_host_top99p + # Shows the sum of all AI credits used by Agent Builder over all hours in the current date for the given org. + attr_accessor :ai_credits_agent_builder_ai_credits_sum + + # Shows the sum of all AI credits used by Bits AI Assistant over all hours in the current date for the given org. + attr_accessor :ai_credits_bits_assistant_ai_credits_sum + + # Shows the sum of all AI credits used by Bits AI Dev over all hours in the current date for the given org. + attr_accessor :ai_credits_bits_dev_ai_credits_sum + + # Shows the sum of all AI credits used by Bits AI SRE over all hours in the current date for the given org. + attr_accessor :ai_credits_bits_sre_ai_credits_sum + + # Shows the sum of all AI credits over all hours in the current date for the given org. + attr_accessor :ai_credits_sum + # Shows the 99th percentile of all Azure app services using APM over all hours in the current date for the given org. attr_accessor :apm_azure_app_service_host_top99p @@ -60,6 +80,9 @@ class UsageSummaryDateOrg # Shows whether Audit Trail is enabled for the current date for the given org. attr_accessor :audit_trail_enabled_hwm + # Shows the sum of all Audit Trail event forwarding events over all hours in the current date for the given org. + attr_accessor :audit_trail_event_forwarding_events_sum + # The average total count for Fargate Container Profiler over all hours in the current month for the given org. attr_accessor :avg_profiled_fargate_tasks @@ -282,6 +305,12 @@ class UsageSummaryDateOrg # Shows the sum of all Data Jobs Monitoring hosts over all hours in the current date for the given org. attr_accessor :data_jobs_monitoring_host_hr_sum + # Shows the sum of all Data Streams Monitoring hosts over all hours in the current date for the given org. + attr_accessor :data_stream_monitoring_host_count_sum + + # Shows the 99th percentile of all Data Streams Monitoring hosts over all hours in the current date for the given org. + attr_accessor :data_stream_monitoring_host_count_top99p + # Shows the 99th percentile of all Database Monitoring hosts over all hours in the current month for the given org. attr_accessor :dbm_host_top99p_sum @@ -426,6 +455,99 @@ class UsageSummaryDateOrg # Shows the sum of all log events indexed over all hours in the current date for the given org (To be deprecated on October 1st, 2024). attr_accessor :indexed_events_count_sum + # Shows the sum of all indexed custom metrics points over all hours in the current date for the given org. + attr_accessor :indexed_points_sum + + # Shows the average of all Infrastructure vCPU cores over all hours in the current date for the given org. + attr_accessor :infra_cpu_avg + + # Shows the average of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_avg + + # Shows the average of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_basic_avg + + # Shows the sum of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_basic_sum + + # Shows the sum of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_sum + + # Shows the average of all default Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_aws_avg + + # Shows the sum of all default Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_aws_sum + + # Shows the average of all default Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_azure_avg + + # Shows the sum of all default Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_azure_sum + + # Shows the average of all default Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_gcp_avg + + # Shows the sum of all default Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_gcp_sum + + # Shows the average of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_avg + + # Shows the average of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_basic_avg + + # Shows the sum of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_basic_sum + + # Shows the sum of all default Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_sum + + # Shows the average of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_opentelemetry_avg + + # Shows the sum of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + attr_accessor :infra_cpu_default_infra_host_vcpu_opentelemetry_sum + + # Shows the average of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_agent_avg + + # Shows the sum of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_agent_sum + + # Shows the average of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_aws_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on AWS over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_aws_sum + + # Shows the average of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_azure_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on Azure over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_azure_sum + + # Shows the average of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_gcp_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on GCP over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_gcp_sum + + # Shows the average of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_nutanix_avg + + # Shows the sum of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_nutanix_sum + + # Shows the average of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_opentelemetry_avg + + # Shows the sum of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current date for the given org. + attr_accessor :infra_cpu_observed_infra_host_vcpu_opentelemetry_sum + + # Shows the sum of all Infrastructure vCPU cores over all hours in the current date for the given org. + attr_accessor :infra_cpu_sum + # Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current date for the given org. attr_accessor :infra_edge_monitoring_devices_top99p @@ -444,21 +566,48 @@ class UsageSummaryDateOrg # Shows the average number of storage management objects over all hours in the current date for the given org. attr_accessor :infra_storage_mgmt_objects_count_avg + # Shows the sum of all ingested custom metrics points over all hours in the current date for the given org. + attr_accessor :ingest_points_sum + # Shows the sum of all log bytes ingested over all hours in the current date for the given org. attr_accessor :ingested_events_bytes_sum + # Shows the sum of all Application Performance Monitoring IoT hosts over all hours in the current date for the given org. + attr_accessor :iot_apm_host_sum + + # Shows the 99th percentile of all Application Performance Monitoring IoT hosts over all hours in the current date for the given org. + attr_accessor :iot_apm_host_top99p + # Shows the sum of all IoT devices over all hours in the current date for the given org. attr_accessor :iot_device_agg_sum # Shows the 99th percentile of all IoT devices over all hours in the current date for the given org. attr_accessor :iot_device_top99p_sum + # Shows the sum of all LLM Observability 15-day retention spans over all hours in the current date for the given org. + attr_accessor :llm_observability_15day_retention_spans_sum + + # Shows the sum of all LLM Observability 30-day retention spans over all hours in the current date for the given org. + attr_accessor :llm_observability_30day_retention_spans_sum + + # Shows the sum of all LLM Observability 60-day retention spans over all hours in the current date for the given org. + attr_accessor :llm_observability_60day_retention_spans_sum + + # Shows the sum of all LLM Observability 90-day retention spans over all hours in the current date for the given org. + attr_accessor :llm_observability_90day_retention_spans_sum + # Shows the sum of all LLM Observability minimum spend over all hours in the current date for the given org. attr_accessor :llm_observability_min_spend_sum # Shows the sum of all LLM observability sessions over all hours in the current date for the given org. attr_accessor :llm_observability_sum + # Shows the sum of all Logs Archive Search scanned data over all hours in the current date for the given org. + attr_accessor :logs_archive_search_gb_scanned_sum + + # Shows the sum of all custom metric names over all hours in the current date for the given org. + attr_accessor :metric_names_sum + # Shows the sum of all mobile lite sessions over all hours in the current date for the given org (To be deprecated on October 1st, 2024). attr_accessor :mobile_rum_lite_session_count_sum @@ -762,6 +911,12 @@ class UsageSummaryDateOrg # Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current date for the given org. attr_accessor :siem_analyzed_logs_add_on_count_sum + # Shows the sum of all Network Device Monitoring devices over all hours in the current date for the given org. + attr_accessor :snmp_device_count_sum + + # Shows the 99th percentile of all Network Device Monitoring devices over all hours in the current date for the given org. + attr_accessor :snmp_device_count_top99p + # Shows the sum of all Synthetic browser tests over all hours in the current date for the given org. attr_accessor :synthetics_browser_check_calls_count_sum @@ -801,6 +956,11 @@ def self.attribute_map :'account_name' => :'account_name', :'account_public_id' => :'account_public_id', :'agent_host_top99p' => :'agent_host_top99p', + :'ai_credits_agent_builder_ai_credits_sum' => :'ai_credits_agent_builder_ai_credits_sum', + :'ai_credits_bits_assistant_ai_credits_sum' => :'ai_credits_bits_assistant_ai_credits_sum', + :'ai_credits_bits_dev_ai_credits_sum' => :'ai_credits_bits_dev_ai_credits_sum', + :'ai_credits_bits_sre_ai_credits_sum' => :'ai_credits_bits_sre_ai_credits_sum', + :'ai_credits_sum' => :'ai_credits_sum', :'apm_azure_app_service_host_top99p' => :'apm_azure_app_service_host_top99p', :'apm_devsecops_host_top99p' => :'apm_devsecops_host_top99p', :'apm_enterprise_standalone_hosts_top99p' => :'apm_enterprise_standalone_hosts_top99p', @@ -811,6 +971,7 @@ def self.attribute_map :'asm_serverless_sum' => :'asm_serverless_sum', :'audit_logs_lines_indexed_sum' => :'audit_logs_lines_indexed_sum', :'audit_trail_enabled_hwm' => :'audit_trail_enabled_hwm', + :'audit_trail_event_forwarding_events_sum' => :'audit_trail_event_forwarding_events_sum', :'avg_profiled_fargate_tasks' => :'avg_profiled_fargate_tasks', :'aws_host_top99p' => :'aws_host_top99p', :'aws_lambda_func_count' => :'aws_lambda_func_count', @@ -885,6 +1046,8 @@ def self.attribute_map :'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_stream_monitoring_host_count_sum' => :'data_stream_monitoring_host_count_sum', + :'data_stream_monitoring_host_count_top99p' => :'data_stream_monitoring_host_count_top99p', :'dbm_host_top99p_sum' => :'dbm_host_top99p_sum', :'dbm_queries_avg_sum' => :'dbm_queries_avg_sum', :'do_jobs_monitoring_orchestrators_job_hours_sum' => :'do_jobs_monitoring_orchestrators_job_hours_sum', @@ -933,17 +1096,57 @@ def self.attribute_map :'incident_management_monthly_active_users_hwm' => :'incident_management_monthly_active_users_hwm', :'incident_management_seats_hwm' => :'incident_management_seats_hwm', :'indexed_events_count_sum' => :'indexed_events_count_sum', + :'indexed_points_sum' => :'indexed_points_sum', + :'infra_cpu_avg' => :'infra_cpu_avg', + :'infra_cpu_default_infra_host_vcpu_agent_avg' => :'infra_cpu_default_infra_host_vcpu_agent_avg', + :'infra_cpu_default_infra_host_vcpu_agent_basic_avg' => :'infra_cpu_default_infra_host_vcpu_agent_basic_avg', + :'infra_cpu_default_infra_host_vcpu_agent_basic_sum' => :'infra_cpu_default_infra_host_vcpu_agent_basic_sum', + :'infra_cpu_default_infra_host_vcpu_agent_sum' => :'infra_cpu_default_infra_host_vcpu_agent_sum', + :'infra_cpu_default_infra_host_vcpu_aws_avg' => :'infra_cpu_default_infra_host_vcpu_aws_avg', + :'infra_cpu_default_infra_host_vcpu_aws_sum' => :'infra_cpu_default_infra_host_vcpu_aws_sum', + :'infra_cpu_default_infra_host_vcpu_azure_avg' => :'infra_cpu_default_infra_host_vcpu_azure_avg', + :'infra_cpu_default_infra_host_vcpu_azure_sum' => :'infra_cpu_default_infra_host_vcpu_azure_sum', + :'infra_cpu_default_infra_host_vcpu_gcp_avg' => :'infra_cpu_default_infra_host_vcpu_gcp_avg', + :'infra_cpu_default_infra_host_vcpu_gcp_sum' => :'infra_cpu_default_infra_host_vcpu_gcp_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_avg' => :'infra_cpu_default_infra_host_vcpu_nutanix_avg', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg' => :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_sum', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg' => :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_sum' => :'infra_cpu_default_infra_host_vcpu_opentelemetry_sum', + :'infra_cpu_observed_infra_host_vcpu_agent_avg' => :'infra_cpu_observed_infra_host_vcpu_agent_avg', + :'infra_cpu_observed_infra_host_vcpu_agent_sum' => :'infra_cpu_observed_infra_host_vcpu_agent_sum', + :'infra_cpu_observed_infra_host_vcpu_aws_avg' => :'infra_cpu_observed_infra_host_vcpu_aws_avg', + :'infra_cpu_observed_infra_host_vcpu_aws_sum' => :'infra_cpu_observed_infra_host_vcpu_aws_sum', + :'infra_cpu_observed_infra_host_vcpu_azure_avg' => :'infra_cpu_observed_infra_host_vcpu_azure_avg', + :'infra_cpu_observed_infra_host_vcpu_azure_sum' => :'infra_cpu_observed_infra_host_vcpu_azure_sum', + :'infra_cpu_observed_infra_host_vcpu_gcp_avg' => :'infra_cpu_observed_infra_host_vcpu_gcp_avg', + :'infra_cpu_observed_infra_host_vcpu_gcp_sum' => :'infra_cpu_observed_infra_host_vcpu_gcp_sum', + :'infra_cpu_observed_infra_host_vcpu_nutanix_avg' => :'infra_cpu_observed_infra_host_vcpu_nutanix_avg', + :'infra_cpu_observed_infra_host_vcpu_nutanix_sum' => :'infra_cpu_observed_infra_host_vcpu_nutanix_sum', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg' => :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum' => :'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum', + :'infra_cpu_sum' => :'infra_cpu_sum', :'infra_edge_monitoring_devices_top99p' => :'infra_edge_monitoring_devices_top99p', :'infra_host_basic_infra_basic_agent_top99p' => :'infra_host_basic_infra_basic_agent_top99p', :'infra_host_basic_infra_basic_vsphere_top99p' => :'infra_host_basic_infra_basic_vsphere_top99p', :'infra_host_basic_top99p' => :'infra_host_basic_top99p', :'infra_host_top99p' => :'infra_host_top99p', :'infra_storage_mgmt_objects_count_avg' => :'infra_storage_mgmt_objects_count_avg', + :'ingest_points_sum' => :'ingest_points_sum', :'ingested_events_bytes_sum' => :'ingested_events_bytes_sum', + :'iot_apm_host_sum' => :'iot_apm_host_sum', + :'iot_apm_host_top99p' => :'iot_apm_host_top99p', :'iot_device_agg_sum' => :'iot_device_agg_sum', :'iot_device_top99p_sum' => :'iot_device_top99p_sum', + :'llm_observability_15day_retention_spans_sum' => :'llm_observability_15day_retention_spans_sum', + :'llm_observability_30day_retention_spans_sum' => :'llm_observability_30day_retention_spans_sum', + :'llm_observability_60day_retention_spans_sum' => :'llm_observability_60day_retention_spans_sum', + :'llm_observability_90day_retention_spans_sum' => :'llm_observability_90day_retention_spans_sum', :'llm_observability_min_spend_sum' => :'llm_observability_min_spend_sum', :'llm_observability_sum' => :'llm_observability_sum', + :'logs_archive_search_gb_scanned_sum' => :'logs_archive_search_gb_scanned_sum', + :'metric_names_sum' => :'metric_names_sum', :'mobile_rum_lite_session_count_sum' => :'mobile_rum_lite_session_count_sum', :'mobile_rum_session_count_android_sum' => :'mobile_rum_session_count_android_sum', :'mobile_rum_session_count_flutter_sum' => :'mobile_rum_session_count_flutter_sum', @@ -1045,6 +1248,8 @@ def self.attribute_map :'siem_12mo_retention_sum' => :'siem_12mo_retention_sum', :'siem_6mo_retention_sum' => :'siem_6mo_retention_sum', :'siem_analyzed_logs_add_on_count_sum' => :'siem_analyzed_logs_add_on_count_sum', + :'snmp_device_count_sum' => :'snmp_device_count_sum', + :'snmp_device_count_top99p' => :'snmp_device_count_top99p', :'synthetics_browser_check_calls_count_sum' => :'synthetics_browser_check_calls_count_sum', :'synthetics_check_calls_count_sum' => :'synthetics_check_calls_count_sum', :'synthetics_mobile_test_runs_sum' => :'synthetics_mobile_test_runs_sum', @@ -1065,6 +1270,11 @@ def self.openapi_types :'account_name' => :'String', :'account_public_id' => :'String', :'agent_host_top99p' => :'Integer', + :'ai_credits_agent_builder_ai_credits_sum' => :'Integer', + :'ai_credits_bits_assistant_ai_credits_sum' => :'Integer', + :'ai_credits_bits_dev_ai_credits_sum' => :'Integer', + :'ai_credits_bits_sre_ai_credits_sum' => :'Integer', + :'ai_credits_sum' => :'Integer', :'apm_azure_app_service_host_top99p' => :'Integer', :'apm_devsecops_host_top99p' => :'Integer', :'apm_enterprise_standalone_hosts_top99p' => :'Integer', @@ -1075,6 +1285,7 @@ def self.openapi_types :'asm_serverless_sum' => :'Integer', :'audit_logs_lines_indexed_sum' => :'Integer', :'audit_trail_enabled_hwm' => :'Integer', + :'audit_trail_event_forwarding_events_sum' => :'Integer', :'avg_profiled_fargate_tasks' => :'Integer', :'aws_host_top99p' => :'Integer', :'aws_lambda_func_count' => :'Integer', @@ -1149,6 +1360,8 @@ def self.openapi_types :'cws_fargate_task_avg' => :'Integer', :'cws_host_top99p' => :'Integer', :'data_jobs_monitoring_host_hr_sum' => :'Integer', + :'data_stream_monitoring_host_count_sum' => :'Integer', + :'data_stream_monitoring_host_count_top99p' => :'Integer', :'dbm_host_top99p_sum' => :'Integer', :'dbm_queries_avg_sum' => :'Integer', :'do_jobs_monitoring_orchestrators_job_hours_sum' => :'Integer', @@ -1197,17 +1410,57 @@ def self.openapi_types :'incident_management_monthly_active_users_hwm' => :'Integer', :'incident_management_seats_hwm' => :'Integer', :'indexed_events_count_sum' => :'Integer', + :'indexed_points_sum' => :'Integer', + :'infra_cpu_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_basic_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_basic_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_aws_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_aws_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_azure_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_azure_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_gcp_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_gcp_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_agent_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_agent_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_aws_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_aws_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_azure_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_azure_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_gcp_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_gcp_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_nutanix_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_nutanix_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum' => :'Integer', + :'infra_cpu_sum' => :'Integer', :'infra_edge_monitoring_devices_top99p' => :'Integer', :'infra_host_basic_infra_basic_agent_top99p' => :'Integer', :'infra_host_basic_infra_basic_vsphere_top99p' => :'Integer', :'infra_host_basic_top99p' => :'Integer', :'infra_host_top99p' => :'Integer', :'infra_storage_mgmt_objects_count_avg' => :'Integer', + :'ingest_points_sum' => :'Integer', :'ingested_events_bytes_sum' => :'Integer', + :'iot_apm_host_sum' => :'Integer', + :'iot_apm_host_top99p' => :'Integer', :'iot_device_agg_sum' => :'Integer', :'iot_device_top99p_sum' => :'Integer', + :'llm_observability_15day_retention_spans_sum' => :'Integer', + :'llm_observability_30day_retention_spans_sum' => :'Integer', + :'llm_observability_60day_retention_spans_sum' => :'Integer', + :'llm_observability_90day_retention_spans_sum' => :'Integer', :'llm_observability_min_spend_sum' => :'Integer', :'llm_observability_sum' => :'Integer', + :'logs_archive_search_gb_scanned_sum' => :'Integer', + :'metric_names_sum' => :'Integer', :'mobile_rum_lite_session_count_sum' => :'Integer', :'mobile_rum_session_count_android_sum' => :'Integer', :'mobile_rum_session_count_flutter_sum' => :'Integer', @@ -1309,6 +1562,8 @@ def self.openapi_types :'siem_12mo_retention_sum' => :'Integer', :'siem_6mo_retention_sum' => :'Integer', :'siem_analyzed_logs_add_on_count_sum' => :'Integer', + :'snmp_device_count_sum' => :'Integer', + :'snmp_device_count_top99p' => :'Integer', :'synthetics_browser_check_calls_count_sum' => :'Integer', :'synthetics_check_calls_count_sum' => :'Integer', :'synthetics_mobile_test_runs_sum' => :'Integer', @@ -1352,6 +1607,26 @@ def initialize(attributes = {}) self.agent_host_top99p = attributes[:'agent_host_top99p'] end + if attributes.key?(:'ai_credits_agent_builder_ai_credits_sum') + self.ai_credits_agent_builder_ai_credits_sum = attributes[:'ai_credits_agent_builder_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_bits_assistant_ai_credits_sum') + self.ai_credits_bits_assistant_ai_credits_sum = attributes[:'ai_credits_bits_assistant_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_bits_dev_ai_credits_sum') + self.ai_credits_bits_dev_ai_credits_sum = attributes[:'ai_credits_bits_dev_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_bits_sre_ai_credits_sum') + self.ai_credits_bits_sre_ai_credits_sum = attributes[:'ai_credits_bits_sre_ai_credits_sum'] + end + + if attributes.key?(:'ai_credits_sum') + self.ai_credits_sum = attributes[:'ai_credits_sum'] + end + if attributes.key?(:'apm_azure_app_service_host_top99p') self.apm_azure_app_service_host_top99p = attributes[:'apm_azure_app_service_host_top99p'] end @@ -1392,6 +1667,10 @@ def initialize(attributes = {}) self.audit_trail_enabled_hwm = attributes[:'audit_trail_enabled_hwm'] end + if attributes.key?(:'audit_trail_event_forwarding_events_sum') + self.audit_trail_event_forwarding_events_sum = attributes[:'audit_trail_event_forwarding_events_sum'] + end + if attributes.key?(:'avg_profiled_fargate_tasks') self.avg_profiled_fargate_tasks = attributes[:'avg_profiled_fargate_tasks'] end @@ -1688,6 +1967,14 @@ def initialize(attributes = {}) self.data_jobs_monitoring_host_hr_sum = attributes[:'data_jobs_monitoring_host_hr_sum'] end + if attributes.key?(:'data_stream_monitoring_host_count_sum') + self.data_stream_monitoring_host_count_sum = attributes[:'data_stream_monitoring_host_count_sum'] + end + + if attributes.key?(:'data_stream_monitoring_host_count_top99p') + self.data_stream_monitoring_host_count_top99p = attributes[:'data_stream_monitoring_host_count_top99p'] + end + if attributes.key?(:'dbm_host_top99p_sum') self.dbm_host_top99p_sum = attributes[:'dbm_host_top99p_sum'] end @@ -1880,6 +2167,130 @@ def initialize(attributes = {}) self.indexed_events_count_sum = attributes[:'indexed_events_count_sum'] end + if attributes.key?(:'indexed_points_sum') + self.indexed_points_sum = attributes[:'indexed_points_sum'] + end + + if attributes.key?(:'infra_cpu_avg') + self.infra_cpu_avg = attributes[:'infra_cpu_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_avg') + self.infra_cpu_default_infra_host_vcpu_agent_avg = attributes[:'infra_cpu_default_infra_host_vcpu_agent_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_basic_avg') + self.infra_cpu_default_infra_host_vcpu_agent_basic_avg = attributes[:'infra_cpu_default_infra_host_vcpu_agent_basic_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_basic_sum') + self.infra_cpu_default_infra_host_vcpu_agent_basic_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_basic_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_sum') + self.infra_cpu_default_infra_host_vcpu_agent_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_aws_avg') + self.infra_cpu_default_infra_host_vcpu_aws_avg = attributes[:'infra_cpu_default_infra_host_vcpu_aws_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_aws_sum') + self.infra_cpu_default_infra_host_vcpu_aws_sum = attributes[:'infra_cpu_default_infra_host_vcpu_aws_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_azure_avg') + self.infra_cpu_default_infra_host_vcpu_azure_avg = attributes[:'infra_cpu_default_infra_host_vcpu_azure_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_azure_sum') + self.infra_cpu_default_infra_host_vcpu_azure_sum = attributes[:'infra_cpu_default_infra_host_vcpu_azure_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_gcp_avg') + self.infra_cpu_default_infra_host_vcpu_gcp_avg = attributes[:'infra_cpu_default_infra_host_vcpu_gcp_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_gcp_sum') + self.infra_cpu_default_infra_host_vcpu_gcp_sum = attributes[:'infra_cpu_default_infra_host_vcpu_gcp_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_avg') + self.infra_cpu_default_infra_host_vcpu_nutanix_avg = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg') + self.infra_cpu_default_infra_host_vcpu_nutanix_basic_avg = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_basic_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_basic_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_opentelemetry_avg') + self.infra_cpu_default_infra_host_vcpu_opentelemetry_avg = attributes[:'infra_cpu_default_infra_host_vcpu_opentelemetry_avg'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_opentelemetry_sum') + self.infra_cpu_default_infra_host_vcpu_opentelemetry_sum = attributes[:'infra_cpu_default_infra_host_vcpu_opentelemetry_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_agent_avg') + self.infra_cpu_observed_infra_host_vcpu_agent_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_agent_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_agent_sum') + self.infra_cpu_observed_infra_host_vcpu_agent_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_agent_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_aws_avg') + self.infra_cpu_observed_infra_host_vcpu_aws_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_aws_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_aws_sum') + self.infra_cpu_observed_infra_host_vcpu_aws_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_aws_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_azure_avg') + self.infra_cpu_observed_infra_host_vcpu_azure_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_azure_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_azure_sum') + self.infra_cpu_observed_infra_host_vcpu_azure_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_azure_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_gcp_avg') + self.infra_cpu_observed_infra_host_vcpu_gcp_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_gcp_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_gcp_sum') + self.infra_cpu_observed_infra_host_vcpu_gcp_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_gcp_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_nutanix_avg') + self.infra_cpu_observed_infra_host_vcpu_nutanix_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_nutanix_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_nutanix_sum') + self.infra_cpu_observed_infra_host_vcpu_nutanix_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_nutanix_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg') + self.infra_cpu_observed_infra_host_vcpu_opentelemetry_avg = attributes[:'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum') + self.infra_cpu_observed_infra_host_vcpu_opentelemetry_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_opentelemetry_sum'] + end + + if attributes.key?(:'infra_cpu_sum') + self.infra_cpu_sum = attributes[:'infra_cpu_sum'] + end + if attributes.key?(:'infra_edge_monitoring_devices_top99p') self.infra_edge_monitoring_devices_top99p = attributes[:'infra_edge_monitoring_devices_top99p'] end @@ -1904,10 +2315,22 @@ def initialize(attributes = {}) self.infra_storage_mgmt_objects_count_avg = attributes[:'infra_storage_mgmt_objects_count_avg'] end + if attributes.key?(:'ingest_points_sum') + self.ingest_points_sum = attributes[:'ingest_points_sum'] + end + if attributes.key?(:'ingested_events_bytes_sum') self.ingested_events_bytes_sum = attributes[:'ingested_events_bytes_sum'] end + if attributes.key?(:'iot_apm_host_sum') + self.iot_apm_host_sum = attributes[:'iot_apm_host_sum'] + end + + if attributes.key?(:'iot_apm_host_top99p') + self.iot_apm_host_top99p = attributes[:'iot_apm_host_top99p'] + end + if attributes.key?(:'iot_device_agg_sum') self.iot_device_agg_sum = attributes[:'iot_device_agg_sum'] end @@ -1916,6 +2339,22 @@ def initialize(attributes = {}) self.iot_device_top99p_sum = attributes[:'iot_device_top99p_sum'] end + if attributes.key?(:'llm_observability_15day_retention_spans_sum') + self.llm_observability_15day_retention_spans_sum = attributes[:'llm_observability_15day_retention_spans_sum'] + end + + if attributes.key?(:'llm_observability_30day_retention_spans_sum') + self.llm_observability_30day_retention_spans_sum = attributes[:'llm_observability_30day_retention_spans_sum'] + end + + if attributes.key?(:'llm_observability_60day_retention_spans_sum') + self.llm_observability_60day_retention_spans_sum = attributes[:'llm_observability_60day_retention_spans_sum'] + end + + if attributes.key?(:'llm_observability_90day_retention_spans_sum') + self.llm_observability_90day_retention_spans_sum = attributes[:'llm_observability_90day_retention_spans_sum'] + end + if attributes.key?(:'llm_observability_min_spend_sum') self.llm_observability_min_spend_sum = attributes[:'llm_observability_min_spend_sum'] end @@ -1924,6 +2363,14 @@ def initialize(attributes = {}) self.llm_observability_sum = attributes[:'llm_observability_sum'] end + if attributes.key?(:'logs_archive_search_gb_scanned_sum') + self.logs_archive_search_gb_scanned_sum = attributes[:'logs_archive_search_gb_scanned_sum'] + end + + if attributes.key?(:'metric_names_sum') + self.metric_names_sum = attributes[:'metric_names_sum'] + end + if attributes.key?(:'mobile_rum_lite_session_count_sum') self.mobile_rum_lite_session_count_sum = attributes[:'mobile_rum_lite_session_count_sum'] end @@ -2328,6 +2775,14 @@ def initialize(attributes = {}) self.siem_analyzed_logs_add_on_count_sum = attributes[:'siem_analyzed_logs_add_on_count_sum'] end + if attributes.key?(:'snmp_device_count_sum') + self.snmp_device_count_sum = attributes[:'snmp_device_count_sum'] + end + + if attributes.key?(:'snmp_device_count_top99p') + self.snmp_device_count_top99p = attributes[:'snmp_device_count_top99p'] + end + if attributes.key?(:'synthetics_browser_check_calls_count_sum') self.synthetics_browser_check_calls_count_sum = attributes[:'synthetics_browser_check_calls_count_sum'] end @@ -2398,6 +2853,11 @@ def ==(o) account_name == o.account_name && account_public_id == o.account_public_id && agent_host_top99p == o.agent_host_top99p && + ai_credits_agent_builder_ai_credits_sum == o.ai_credits_agent_builder_ai_credits_sum && + ai_credits_bits_assistant_ai_credits_sum == o.ai_credits_bits_assistant_ai_credits_sum && + ai_credits_bits_dev_ai_credits_sum == o.ai_credits_bits_dev_ai_credits_sum && + ai_credits_bits_sre_ai_credits_sum == o.ai_credits_bits_sre_ai_credits_sum && + ai_credits_sum == o.ai_credits_sum && apm_azure_app_service_host_top99p == o.apm_azure_app_service_host_top99p && apm_devsecops_host_top99p == o.apm_devsecops_host_top99p && apm_enterprise_standalone_hosts_top99p == o.apm_enterprise_standalone_hosts_top99p && @@ -2408,6 +2868,7 @@ def ==(o) asm_serverless_sum == o.asm_serverless_sum && audit_logs_lines_indexed_sum == o.audit_logs_lines_indexed_sum && audit_trail_enabled_hwm == o.audit_trail_enabled_hwm && + audit_trail_event_forwarding_events_sum == o.audit_trail_event_forwarding_events_sum && avg_profiled_fargate_tasks == o.avg_profiled_fargate_tasks && aws_host_top99p == o.aws_host_top99p && aws_lambda_func_count == o.aws_lambda_func_count && @@ -2482,6 +2943,8 @@ def ==(o) cws_fargate_task_avg == o.cws_fargate_task_avg && cws_host_top99p == o.cws_host_top99p && data_jobs_monitoring_host_hr_sum == o.data_jobs_monitoring_host_hr_sum && + data_stream_monitoring_host_count_sum == o.data_stream_monitoring_host_count_sum && + data_stream_monitoring_host_count_top99p == o.data_stream_monitoring_host_count_top99p && dbm_host_top99p_sum == o.dbm_host_top99p_sum && dbm_queries_avg_sum == o.dbm_queries_avg_sum && do_jobs_monitoring_orchestrators_job_hours_sum == o.do_jobs_monitoring_orchestrators_job_hours_sum && @@ -2530,17 +2993,57 @@ def ==(o) incident_management_monthly_active_users_hwm == o.incident_management_monthly_active_users_hwm && incident_management_seats_hwm == o.incident_management_seats_hwm && indexed_events_count_sum == o.indexed_events_count_sum && + indexed_points_sum == o.indexed_points_sum && + infra_cpu_avg == o.infra_cpu_avg && + infra_cpu_default_infra_host_vcpu_agent_avg == o.infra_cpu_default_infra_host_vcpu_agent_avg && + infra_cpu_default_infra_host_vcpu_agent_basic_avg == o.infra_cpu_default_infra_host_vcpu_agent_basic_avg && + infra_cpu_default_infra_host_vcpu_agent_basic_sum == o.infra_cpu_default_infra_host_vcpu_agent_basic_sum && + infra_cpu_default_infra_host_vcpu_agent_sum == o.infra_cpu_default_infra_host_vcpu_agent_sum && + infra_cpu_default_infra_host_vcpu_aws_avg == o.infra_cpu_default_infra_host_vcpu_aws_avg && + infra_cpu_default_infra_host_vcpu_aws_sum == o.infra_cpu_default_infra_host_vcpu_aws_sum && + infra_cpu_default_infra_host_vcpu_azure_avg == o.infra_cpu_default_infra_host_vcpu_azure_avg && + infra_cpu_default_infra_host_vcpu_azure_sum == o.infra_cpu_default_infra_host_vcpu_azure_sum && + infra_cpu_default_infra_host_vcpu_gcp_avg == o.infra_cpu_default_infra_host_vcpu_gcp_avg && + infra_cpu_default_infra_host_vcpu_gcp_sum == o.infra_cpu_default_infra_host_vcpu_gcp_sum && + infra_cpu_default_infra_host_vcpu_nutanix_avg == o.infra_cpu_default_infra_host_vcpu_nutanix_avg && + infra_cpu_default_infra_host_vcpu_nutanix_basic_avg == o.infra_cpu_default_infra_host_vcpu_nutanix_basic_avg && + infra_cpu_default_infra_host_vcpu_nutanix_basic_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_basic_sum && + infra_cpu_default_infra_host_vcpu_nutanix_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_sum && + infra_cpu_default_infra_host_vcpu_opentelemetry_avg == o.infra_cpu_default_infra_host_vcpu_opentelemetry_avg && + infra_cpu_default_infra_host_vcpu_opentelemetry_sum == o.infra_cpu_default_infra_host_vcpu_opentelemetry_sum && + infra_cpu_observed_infra_host_vcpu_agent_avg == o.infra_cpu_observed_infra_host_vcpu_agent_avg && + infra_cpu_observed_infra_host_vcpu_agent_sum == o.infra_cpu_observed_infra_host_vcpu_agent_sum && + infra_cpu_observed_infra_host_vcpu_aws_avg == o.infra_cpu_observed_infra_host_vcpu_aws_avg && + infra_cpu_observed_infra_host_vcpu_aws_sum == o.infra_cpu_observed_infra_host_vcpu_aws_sum && + infra_cpu_observed_infra_host_vcpu_azure_avg == o.infra_cpu_observed_infra_host_vcpu_azure_avg && + infra_cpu_observed_infra_host_vcpu_azure_sum == o.infra_cpu_observed_infra_host_vcpu_azure_sum && + infra_cpu_observed_infra_host_vcpu_gcp_avg == o.infra_cpu_observed_infra_host_vcpu_gcp_avg && + infra_cpu_observed_infra_host_vcpu_gcp_sum == o.infra_cpu_observed_infra_host_vcpu_gcp_sum && + infra_cpu_observed_infra_host_vcpu_nutanix_avg == o.infra_cpu_observed_infra_host_vcpu_nutanix_avg && + infra_cpu_observed_infra_host_vcpu_nutanix_sum == o.infra_cpu_observed_infra_host_vcpu_nutanix_sum && + infra_cpu_observed_infra_host_vcpu_opentelemetry_avg == o.infra_cpu_observed_infra_host_vcpu_opentelemetry_avg && + infra_cpu_observed_infra_host_vcpu_opentelemetry_sum == o.infra_cpu_observed_infra_host_vcpu_opentelemetry_sum && + infra_cpu_sum == o.infra_cpu_sum && infra_edge_monitoring_devices_top99p == o.infra_edge_monitoring_devices_top99p && infra_host_basic_infra_basic_agent_top99p == o.infra_host_basic_infra_basic_agent_top99p && infra_host_basic_infra_basic_vsphere_top99p == o.infra_host_basic_infra_basic_vsphere_top99p && infra_host_basic_top99p == o.infra_host_basic_top99p && infra_host_top99p == o.infra_host_top99p && infra_storage_mgmt_objects_count_avg == o.infra_storage_mgmt_objects_count_avg && + ingest_points_sum == o.ingest_points_sum && ingested_events_bytes_sum == o.ingested_events_bytes_sum && + iot_apm_host_sum == o.iot_apm_host_sum && + iot_apm_host_top99p == o.iot_apm_host_top99p && iot_device_agg_sum == o.iot_device_agg_sum && iot_device_top99p_sum == o.iot_device_top99p_sum && + llm_observability_15day_retention_spans_sum == o.llm_observability_15day_retention_spans_sum && + llm_observability_30day_retention_spans_sum == o.llm_observability_30day_retention_spans_sum && + llm_observability_60day_retention_spans_sum == o.llm_observability_60day_retention_spans_sum && + llm_observability_90day_retention_spans_sum == o.llm_observability_90day_retention_spans_sum && llm_observability_min_spend_sum == o.llm_observability_min_spend_sum && llm_observability_sum == o.llm_observability_sum && + logs_archive_search_gb_scanned_sum == o.logs_archive_search_gb_scanned_sum && + metric_names_sum == o.metric_names_sum && mobile_rum_lite_session_count_sum == o.mobile_rum_lite_session_count_sum && mobile_rum_session_count_android_sum == o.mobile_rum_session_count_android_sum && mobile_rum_session_count_flutter_sum == o.mobile_rum_session_count_flutter_sum && @@ -2642,6 +3145,8 @@ def ==(o) siem_12mo_retention_sum == o.siem_12mo_retention_sum && siem_6mo_retention_sum == o.siem_6mo_retention_sum && siem_analyzed_logs_add_on_count_sum == o.siem_analyzed_logs_add_on_count_sum && + snmp_device_count_sum == o.snmp_device_count_sum && + snmp_device_count_top99p == o.snmp_device_count_top99p && synthetics_browser_check_calls_count_sum == o.synthetics_browser_check_calls_count_sum && synthetics_check_calls_count_sum == o.synthetics_check_calls_count_sum && synthetics_mobile_test_runs_sum == o.synthetics_mobile_test_runs_sum && @@ -2659,7 +3164,7 @@ def ==(o) # @return [Integer] Hash code # @!visibility private def hash - [account_name, account_public_id, agent_host_top99p, apm_azure_app_service_host_top99p, apm_devsecops_host_top99p, apm_enterprise_standalone_hosts_top99p, apm_fargate_count_avg, apm_host_top99p, apm_pro_standalone_hosts_top99p, appsec_fargate_count_avg, asm_serverless_sum, audit_logs_lines_indexed_sum, audit_trail_enabled_hwm, avg_profiled_fargate_tasks, aws_host_top99p, aws_lambda_func_count, aws_lambda_invocations_sum, azure_app_service_top99p, billable_ingested_bytes_sum, bits_ai_investigations_sum, browser_rum_lite_session_count_sum, browser_rum_replay_session_count_sum, browser_rum_units_sum, ccm_anthropic_spend_last, ccm_aws_spend_last, ccm_azure_spend_last, ccm_confluent_spend_last, ccm_databricks_spend_last, ccm_elastic_spend_last, ccm_fastly_spend_last, ccm_gcp_spend_last, ccm_github_spend_last, ccm_mongodb_spend_last, ccm_oci_spend_last, ccm_openai_spend_last, ccm_snowflake_spend_last, ccm_spend_monitored_ent_last, ccm_spend_monitored_pro_last, ccm_twilio_spend_last, ci_pipeline_indexed_spans_sum, ci_test_indexed_spans_sum, ci_visibility_itr_committers_hwm, ci_visibility_pipeline_committers_hwm, ci_visibility_test_committers_hwm, cloud_cost_management_aws_host_count_avg, cloud_cost_management_azure_host_count_avg, cloud_cost_management_gcp_host_count_avg, cloud_cost_management_host_count_avg, cloud_cost_management_oci_host_count_avg, cloud_siem_events_sum, cloud_siem_indexed_logs_sum, code_analysis_sa_committers_hwm, code_analysis_sca_committers_hwm, code_security_host_top99p, container_avg, container_excl_agent_avg, container_hwm, csm_container_enterprise_compliance_count_sum, csm_container_enterprise_cws_count_sum, csm_container_enterprise_total_count_sum, csm_host_enterprise_aas_host_count_top99p, csm_host_enterprise_aws_host_count_top99p, csm_host_enterprise_azure_host_count_top99p, csm_host_enterprise_compliance_host_count_top99p, csm_host_enterprise_cws_host_count_top99p, csm_host_enterprise_gcp_host_count_top99p, csm_host_enterprise_oci_host_count_top99p, csm_host_enterprise_total_host_count_top99p, csm_host_pro_hosts_agentless_scanners_sum, csm_host_pro_hosts_agentless_scanners_top99p, csm_host_pro_oci_host_count_top99p, cspm_aas_host_top99p, cspm_aws_host_top99p, cspm_azure_host_top99p, cspm_container_avg, cspm_container_hwm, cspm_gcp_host_top99p, cspm_host_top99p, cspm_hosts_agentless_scanners_sum, cspm_hosts_agentless_scanners_top99p, custom_historical_ts_avg, custom_live_ts_avg, custom_ts_avg, cws_container_count_avg, cws_fargate_task_avg, cws_host_top99p, data_jobs_monitoring_host_hr_sum, dbm_host_top99p_sum, dbm_queries_avg_sum, do_jobs_monitoring_orchestrators_job_hours_sum, eph_infra_host_agent_sum, eph_infra_host_alibaba_sum, eph_infra_host_aws_sum, eph_infra_host_azure_sum, eph_infra_host_basic_infra_basic_agent_sum, eph_infra_host_basic_infra_basic_vsphere_sum, eph_infra_host_basic_sum, eph_infra_host_ent_sum, eph_infra_host_gcp_sum, eph_infra_host_heroku_sum, eph_infra_host_only_aas_sum, eph_infra_host_only_vsphere_sum, eph_infra_host_opentelemetry_apm_sum, eph_infra_host_opentelemetry_sum, eph_infra_host_pro_sum, eph_infra_host_proplus_sum, eph_infra_host_proxmox_sum, error_tracking_apm_error_events_sum, error_tracking_error_events_sum, error_tracking_events_sum, error_tracking_rum_error_events_sum, event_management_correlation_correlated_events_sum, event_management_correlation_correlated_related_events_sum, event_management_correlation_sum, fargate_container_profiler_profiling_fargate_avg, fargate_container_profiler_profiling_fargate_eks_avg, fargate_tasks_count_avg, fargate_tasks_count_hwm, feature_flags_config_requests_sum, flex_logs_compute_large_avg, flex_logs_compute_medium_avg, flex_logs_compute_small_avg, flex_logs_compute_xlarge_avg, flex_logs_compute_xsmall_avg, flex_logs_starter_avg, flex_logs_starter_storage_index_avg, flex_logs_starter_storage_retention_adjustment_avg, flex_stored_logs_avg, forwarding_events_bytes_sum, gcp_host_top99p, heroku_host_top99p, id, incident_management_monthly_active_users_hwm, incident_management_seats_hwm, indexed_events_count_sum, infra_edge_monitoring_devices_top99p, infra_host_basic_infra_basic_agent_top99p, infra_host_basic_infra_basic_vsphere_top99p, infra_host_basic_top99p, infra_host_top99p, infra_storage_mgmt_objects_count_avg, ingested_events_bytes_sum, iot_device_agg_sum, iot_device_top99p_sum, llm_observability_min_spend_sum, llm_observability_sum, mobile_rum_lite_session_count_sum, mobile_rum_session_count_android_sum, mobile_rum_session_count_flutter_sum, mobile_rum_session_count_ios_sum, mobile_rum_session_count_reactnative_sum, mobile_rum_session_count_roku_sum, mobile_rum_session_count_sum, mobile_rum_units_sum, name, ndm_netflow_events_sum, netflow_indexed_events_count_sum, network_device_wireless_top99p, network_path_sum, npm_host_top99p, observability_pipelines_bytes_processed_sum, oci_host_sum, oci_host_top99p, on_call_seat_hwm, online_archive_events_count_sum, opentelemetry_apm_host_top99p, opentelemetry_host_top99p, product_analytics_sum, profiling_aas_count_top99p, profiling_host_top99p, proxmox_host_sum, proxmox_host_top99p, public_id, published_app_hwm, region, rum_browser_and_mobile_session_count, rum_browser_legacy_session_count_sum, rum_browser_lite_session_count_sum, rum_browser_replay_session_count_sum, rum_indexed_sessions_sum, rum_ingested_sessions_sum, rum_lite_session_count_sum, rum_mobile_legacy_session_count_android_sum, rum_mobile_legacy_session_count_flutter_sum, rum_mobile_legacy_session_count_ios_sum, rum_mobile_legacy_session_count_reactnative_sum, rum_mobile_legacy_session_count_roku_sum, rum_mobile_lite_session_count_android_sum, rum_mobile_lite_session_count_flutter_sum, rum_mobile_lite_session_count_ios_sum, rum_mobile_lite_session_count_kotlinmultiplatform_sum, rum_mobile_lite_session_count_reactnative_sum, rum_mobile_lite_session_count_roku_sum, rum_mobile_lite_session_count_unity_sum, rum_mobile_replay_session_count_android_sum, rum_mobile_replay_session_count_ios_sum, rum_mobile_replay_session_count_kotlinmultiplatform_sum, rum_mobile_replay_session_count_reactnative_sum, rum_replay_session_count_sum, rum_session_count_sum, rum_session_replay_add_on_sum, rum_total_session_count_sum, rum_units_sum, sca_fargate_count_avg, sca_fargate_count_hwm, sds_apm_scanned_bytes_sum, sds_events_scanned_bytes_sum, sds_logs_scanned_bytes_sum, sds_rum_scanned_bytes_sum, sds_total_scanned_bytes_sum, serverless_apps_apm_apm_azure_appservice_instances_avg, serverless_apps_apm_apm_azure_azurefunction_instances_avg, serverless_apps_apm_apm_azure_containerapp_instances_avg, serverless_apps_apm_apm_fargate_ecs_tasks_avg, serverless_apps_apm_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_avg, serverless_apps_apm_excl_fargate_apm_azure_appservice_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_azurefunction_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_containerapp_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_excl_fargate_avg, serverless_apps_azure_container_app_instances_avg, serverless_apps_azure_count_avg, serverless_apps_azure_function_app_instances_avg, serverless_apps_azure_web_app_instances_avg, serverless_apps_dsm_fargate_tasks_avg, serverless_apps_ecs_avg, serverless_apps_eks_avg, serverless_apps_excl_fargate_avg, serverless_apps_excl_fargate_azure_container_app_instances_avg, serverless_apps_excl_fargate_azure_function_app_instances_avg, serverless_apps_excl_fargate_azure_web_app_instances_avg, serverless_apps_excl_fargate_google_cloud_functions_instances_avg, serverless_apps_excl_fargate_google_cloud_run_instances_avg, serverless_apps_excl_fargate_infra_gcp_gke_autopilot_pods_avg, serverless_apps_google_cloud_functions_instances_avg, serverless_apps_google_cloud_run_instances_avg, serverless_apps_google_count_avg, serverless_apps_infra_gcp_gke_autopilot_pods_avg, serverless_apps_total_count_avg, siem_12mo_retention_sum, siem_6mo_retention_sum, siem_analyzed_logs_add_on_count_sum, synthetics_browser_check_calls_count_sum, synthetics_check_calls_count_sum, synthetics_mobile_test_runs_sum, synthetics_parallel_testing_max_slots_hwm, trace_search_indexed_events_count_sum, twol_ingested_events_bytes_sum, universal_service_monitoring_host_top99p, vsphere_host_top99p, vuln_management_host_count_top99p, workflow_executions_usage_sum, additional_properties].hash + [account_name, account_public_id, agent_host_top99p, ai_credits_agent_builder_ai_credits_sum, ai_credits_bits_assistant_ai_credits_sum, ai_credits_bits_dev_ai_credits_sum, ai_credits_bits_sre_ai_credits_sum, ai_credits_sum, apm_azure_app_service_host_top99p, apm_devsecops_host_top99p, apm_enterprise_standalone_hosts_top99p, apm_fargate_count_avg, apm_host_top99p, apm_pro_standalone_hosts_top99p, appsec_fargate_count_avg, asm_serverless_sum, audit_logs_lines_indexed_sum, audit_trail_enabled_hwm, audit_trail_event_forwarding_events_sum, avg_profiled_fargate_tasks, aws_host_top99p, aws_lambda_func_count, aws_lambda_invocations_sum, azure_app_service_top99p, billable_ingested_bytes_sum, bits_ai_investigations_sum, browser_rum_lite_session_count_sum, browser_rum_replay_session_count_sum, browser_rum_units_sum, ccm_anthropic_spend_last, ccm_aws_spend_last, ccm_azure_spend_last, ccm_confluent_spend_last, ccm_databricks_spend_last, ccm_elastic_spend_last, ccm_fastly_spend_last, ccm_gcp_spend_last, ccm_github_spend_last, ccm_mongodb_spend_last, ccm_oci_spend_last, ccm_openai_spend_last, ccm_snowflake_spend_last, ccm_spend_monitored_ent_last, ccm_spend_monitored_pro_last, ccm_twilio_spend_last, ci_pipeline_indexed_spans_sum, ci_test_indexed_spans_sum, ci_visibility_itr_committers_hwm, ci_visibility_pipeline_committers_hwm, ci_visibility_test_committers_hwm, cloud_cost_management_aws_host_count_avg, cloud_cost_management_azure_host_count_avg, cloud_cost_management_gcp_host_count_avg, cloud_cost_management_host_count_avg, cloud_cost_management_oci_host_count_avg, cloud_siem_events_sum, cloud_siem_indexed_logs_sum, code_analysis_sa_committers_hwm, code_analysis_sca_committers_hwm, code_security_host_top99p, container_avg, container_excl_agent_avg, container_hwm, csm_container_enterprise_compliance_count_sum, csm_container_enterprise_cws_count_sum, csm_container_enterprise_total_count_sum, csm_host_enterprise_aas_host_count_top99p, csm_host_enterprise_aws_host_count_top99p, csm_host_enterprise_azure_host_count_top99p, csm_host_enterprise_compliance_host_count_top99p, csm_host_enterprise_cws_host_count_top99p, csm_host_enterprise_gcp_host_count_top99p, csm_host_enterprise_oci_host_count_top99p, csm_host_enterprise_total_host_count_top99p, csm_host_pro_hosts_agentless_scanners_sum, csm_host_pro_hosts_agentless_scanners_top99p, csm_host_pro_oci_host_count_top99p, cspm_aas_host_top99p, cspm_aws_host_top99p, cspm_azure_host_top99p, cspm_container_avg, cspm_container_hwm, cspm_gcp_host_top99p, cspm_host_top99p, cspm_hosts_agentless_scanners_sum, cspm_hosts_agentless_scanners_top99p, custom_historical_ts_avg, custom_live_ts_avg, custom_ts_avg, cws_container_count_avg, cws_fargate_task_avg, cws_host_top99p, data_jobs_monitoring_host_hr_sum, data_stream_monitoring_host_count_sum, data_stream_monitoring_host_count_top99p, dbm_host_top99p_sum, dbm_queries_avg_sum, do_jobs_monitoring_orchestrators_job_hours_sum, eph_infra_host_agent_sum, eph_infra_host_alibaba_sum, eph_infra_host_aws_sum, eph_infra_host_azure_sum, eph_infra_host_basic_infra_basic_agent_sum, eph_infra_host_basic_infra_basic_vsphere_sum, eph_infra_host_basic_sum, eph_infra_host_ent_sum, eph_infra_host_gcp_sum, eph_infra_host_heroku_sum, eph_infra_host_only_aas_sum, eph_infra_host_only_vsphere_sum, eph_infra_host_opentelemetry_apm_sum, eph_infra_host_opentelemetry_sum, eph_infra_host_pro_sum, eph_infra_host_proplus_sum, eph_infra_host_proxmox_sum, error_tracking_apm_error_events_sum, error_tracking_error_events_sum, error_tracking_events_sum, error_tracking_rum_error_events_sum, event_management_correlation_correlated_events_sum, event_management_correlation_correlated_related_events_sum, event_management_correlation_sum, fargate_container_profiler_profiling_fargate_avg, fargate_container_profiler_profiling_fargate_eks_avg, fargate_tasks_count_avg, fargate_tasks_count_hwm, feature_flags_config_requests_sum, flex_logs_compute_large_avg, flex_logs_compute_medium_avg, flex_logs_compute_small_avg, flex_logs_compute_xlarge_avg, flex_logs_compute_xsmall_avg, flex_logs_starter_avg, flex_logs_starter_storage_index_avg, flex_logs_starter_storage_retention_adjustment_avg, flex_stored_logs_avg, forwarding_events_bytes_sum, gcp_host_top99p, heroku_host_top99p, id, incident_management_monthly_active_users_hwm, incident_management_seats_hwm, indexed_events_count_sum, indexed_points_sum, infra_cpu_avg, infra_cpu_default_infra_host_vcpu_agent_avg, infra_cpu_default_infra_host_vcpu_agent_basic_avg, infra_cpu_default_infra_host_vcpu_agent_basic_sum, infra_cpu_default_infra_host_vcpu_agent_sum, infra_cpu_default_infra_host_vcpu_aws_avg, infra_cpu_default_infra_host_vcpu_aws_sum, infra_cpu_default_infra_host_vcpu_azure_avg, infra_cpu_default_infra_host_vcpu_azure_sum, infra_cpu_default_infra_host_vcpu_gcp_avg, infra_cpu_default_infra_host_vcpu_gcp_sum, infra_cpu_default_infra_host_vcpu_nutanix_avg, infra_cpu_default_infra_host_vcpu_nutanix_basic_avg, infra_cpu_default_infra_host_vcpu_nutanix_basic_sum, infra_cpu_default_infra_host_vcpu_nutanix_sum, infra_cpu_default_infra_host_vcpu_opentelemetry_avg, infra_cpu_default_infra_host_vcpu_opentelemetry_sum, infra_cpu_observed_infra_host_vcpu_agent_avg, infra_cpu_observed_infra_host_vcpu_agent_sum, infra_cpu_observed_infra_host_vcpu_aws_avg, infra_cpu_observed_infra_host_vcpu_aws_sum, infra_cpu_observed_infra_host_vcpu_azure_avg, infra_cpu_observed_infra_host_vcpu_azure_sum, infra_cpu_observed_infra_host_vcpu_gcp_avg, infra_cpu_observed_infra_host_vcpu_gcp_sum, infra_cpu_observed_infra_host_vcpu_nutanix_avg, infra_cpu_observed_infra_host_vcpu_nutanix_sum, infra_cpu_observed_infra_host_vcpu_opentelemetry_avg, infra_cpu_observed_infra_host_vcpu_opentelemetry_sum, infra_cpu_sum, infra_edge_monitoring_devices_top99p, infra_host_basic_infra_basic_agent_top99p, infra_host_basic_infra_basic_vsphere_top99p, infra_host_basic_top99p, infra_host_top99p, infra_storage_mgmt_objects_count_avg, ingest_points_sum, ingested_events_bytes_sum, iot_apm_host_sum, iot_apm_host_top99p, iot_device_agg_sum, iot_device_top99p_sum, llm_observability_15day_retention_spans_sum, llm_observability_30day_retention_spans_sum, llm_observability_60day_retention_spans_sum, llm_observability_90day_retention_spans_sum, llm_observability_min_spend_sum, llm_observability_sum, logs_archive_search_gb_scanned_sum, metric_names_sum, mobile_rum_lite_session_count_sum, mobile_rum_session_count_android_sum, mobile_rum_session_count_flutter_sum, mobile_rum_session_count_ios_sum, mobile_rum_session_count_reactnative_sum, mobile_rum_session_count_roku_sum, mobile_rum_session_count_sum, mobile_rum_units_sum, name, ndm_netflow_events_sum, netflow_indexed_events_count_sum, network_device_wireless_top99p, network_path_sum, npm_host_top99p, observability_pipelines_bytes_processed_sum, oci_host_sum, oci_host_top99p, on_call_seat_hwm, online_archive_events_count_sum, opentelemetry_apm_host_top99p, opentelemetry_host_top99p, product_analytics_sum, profiling_aas_count_top99p, profiling_host_top99p, proxmox_host_sum, proxmox_host_top99p, public_id, published_app_hwm, region, rum_browser_and_mobile_session_count, rum_browser_legacy_session_count_sum, rum_browser_lite_session_count_sum, rum_browser_replay_session_count_sum, rum_indexed_sessions_sum, rum_ingested_sessions_sum, rum_lite_session_count_sum, rum_mobile_legacy_session_count_android_sum, rum_mobile_legacy_session_count_flutter_sum, rum_mobile_legacy_session_count_ios_sum, rum_mobile_legacy_session_count_reactnative_sum, rum_mobile_legacy_session_count_roku_sum, rum_mobile_lite_session_count_android_sum, rum_mobile_lite_session_count_flutter_sum, rum_mobile_lite_session_count_ios_sum, rum_mobile_lite_session_count_kotlinmultiplatform_sum, rum_mobile_lite_session_count_reactnative_sum, rum_mobile_lite_session_count_roku_sum, rum_mobile_lite_session_count_unity_sum, rum_mobile_replay_session_count_android_sum, rum_mobile_replay_session_count_ios_sum, rum_mobile_replay_session_count_kotlinmultiplatform_sum, rum_mobile_replay_session_count_reactnative_sum, rum_replay_session_count_sum, rum_session_count_sum, rum_session_replay_add_on_sum, rum_total_session_count_sum, rum_units_sum, sca_fargate_count_avg, sca_fargate_count_hwm, sds_apm_scanned_bytes_sum, sds_events_scanned_bytes_sum, sds_logs_scanned_bytes_sum, sds_rum_scanned_bytes_sum, sds_total_scanned_bytes_sum, serverless_apps_apm_apm_azure_appservice_instances_avg, serverless_apps_apm_apm_azure_azurefunction_instances_avg, serverless_apps_apm_apm_azure_containerapp_instances_avg, serverless_apps_apm_apm_fargate_ecs_tasks_avg, serverless_apps_apm_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_avg, serverless_apps_apm_excl_fargate_apm_azure_appservice_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_azurefunction_instances_avg, serverless_apps_apm_excl_fargate_apm_azure_containerapp_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudfunction_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_cloudrun_instances_avg, serverless_apps_apm_excl_fargate_apm_gcp_gke_autopilot_pods_avg, serverless_apps_apm_excl_fargate_avg, serverless_apps_azure_container_app_instances_avg, serverless_apps_azure_count_avg, serverless_apps_azure_function_app_instances_avg, serverless_apps_azure_web_app_instances_avg, serverless_apps_dsm_fargate_tasks_avg, serverless_apps_ecs_avg, serverless_apps_eks_avg, serverless_apps_excl_fargate_avg, serverless_apps_excl_fargate_azure_container_app_instances_avg, serverless_apps_excl_fargate_azure_function_app_instances_avg, serverless_apps_excl_fargate_azure_web_app_instances_avg, serverless_apps_excl_fargate_google_cloud_functions_instances_avg, serverless_apps_excl_fargate_google_cloud_run_instances_avg, serverless_apps_excl_fargate_infra_gcp_gke_autopilot_pods_avg, serverless_apps_google_cloud_functions_instances_avg, serverless_apps_google_cloud_run_instances_avg, serverless_apps_google_count_avg, serverless_apps_infra_gcp_gke_autopilot_pods_avg, serverless_apps_total_count_avg, siem_12mo_retention_sum, siem_6mo_retention_sum, siem_analyzed_logs_add_on_count_sum, snmp_device_count_sum, snmp_device_count_top99p, synthetics_browser_check_calls_count_sum, synthetics_check_calls_count_sum, synthetics_mobile_test_runs_sum, synthetics_parallel_testing_max_slots_hwm, trace_search_indexed_events_count_sum, twol_ingested_events_bytes_sum, universal_service_monitoring_host_top99p, vsphere_host_top99p, vuln_management_host_count_top99p, workflow_executions_usage_sum, additional_properties].hash end end end diff --git a/lib/datadog_api_client/v1/models/usage_summary_response.rb b/lib/datadog_api_client/v1/models/usage_summary_response.rb index 9a28b562e468..e70230087949 100644 --- a/lib/datadog_api_client/v1/models/usage_summary_response.rb +++ b/lib/datadog_api_client/v1/models/usage_summary_response.rb @@ -17,13 +17,34 @@ require 'time' module DatadogAPIClient::V1 - # Response summarizing all usage aggregated across the months in the request for all organizations, and broken down by month and by organization. + # Response summarizing all usage aggregated across the months in the request for + # all organizations, and broken down by month and by organization. + # + # Newly added billing dimensions and usage types appear as untyped keys on the + # `additionalProperties` map instead of as typed fields. Call + # `GET /api/v2/usage/summary/available_fields` to enumerate every key returned + # at this response level—both typed fields and `additionalProperties` keys. class UsageSummaryResponse include BaseGenericModel # Shows the 99th percentile of all agent hosts over all hours in the current month for all organizations. attr_accessor :agent_host_top99p_sum + # Shows the sum of all AI credits used by Agent Builder over all hours in the current month for all organizations. + attr_accessor :ai_credits_agent_builder_ai_credits_agg_sum + + # Shows the sum of all AI credits over all hours in the current month for all organizations. + attr_accessor :ai_credits_agg_sum + + # Shows the sum of all AI credits used by Bits AI Assistant over all hours in the current month for all organizations. + attr_accessor :ai_credits_bits_assistant_ai_credits_agg_sum + + # Shows the sum of all AI credits used by Bits AI Dev over all hours in the current month for all organizations. + attr_accessor :ai_credits_bits_dev_ai_credits_agg_sum + + # Shows the sum of all AI credits used by Bits AI SRE over all hours in the current month for all organizations. + attr_accessor :ai_credits_bits_sre_ai_credits_agg_sum + # Shows the 99th percentile of all Azure app services using APM over all hours in the current month all organizations. attr_accessor :apm_azure_app_service_host_top99p_sum @@ -54,6 +75,9 @@ class UsageSummaryResponse # Shows the total number of organizations that had Audit Trail enabled over a specific number of months. attr_accessor :audit_trail_enabled_hwm_sum + # Shows the sum of all Audit Trail event forwarding events over all hours in the current month for all organizations. + attr_accessor :audit_trail_event_forwarding_events_agg_sum + # The average total count for Fargate Container Profiler over all hours in the current month for all organizations. attr_accessor :avg_profiled_fargate_tasks_sum @@ -279,6 +303,12 @@ class UsageSummaryResponse # Shows the sum of Data Jobs Monitoring hosts over all hours in the current months for all organizations attr_accessor :data_jobs_monitoring_host_hr_agg_sum + # Shows the sum of all Data Streams Monitoring hosts over all hours in the current month for all organizations. + attr_accessor :data_stream_monitoring_host_count_agg_sum + + # Shows the 99th percentile of all Data Streams Monitoring hosts over all hours in the current month for all organizations. + attr_accessor :data_stream_monitoring_host_count_top99p_sum + # Shows the 99th percentile of all Database Monitoring hosts over all hours in the current month for all organizations. attr_accessor :dbm_host_top99p_sum @@ -423,6 +453,99 @@ class UsageSummaryResponse # Shows the sum of all log events indexed over all hours in the current month for all organizations (To be deprecated on October 1st, 2024). attr_accessor :indexed_events_count_agg_sum + # Shows the sum of all indexed custom metrics points over all hours in the current month for all organizations. + attr_accessor :indexed_points_agg_sum + + # Shows the sum of all Infrastructure vCPU cores over all hours in the current month for all organizations. + attr_accessor :infra_cpu_agg_sum + + # Shows the average of all Infrastructure vCPU cores over all hours in the current month for all organizations. + attr_accessor :infra_cpu_avg_sum + + # Shows the sum of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_agg_sum + + # Shows the average of all default Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_avg_sum + + # Shows the sum of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum + + # Shows the average of all default basic Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum + + # Shows the sum of all default Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_aws_agg_sum + + # Shows the average of all default Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_aws_avg_sum + + # Shows the sum of all default Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_azure_agg_sum + + # Shows the average of all default Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_azure_avg_sum + + # Shows the sum of all default Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_gcp_agg_sum + + # Shows the average of all default Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_gcp_avg_sum + + # Shows the sum of all default Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_agg_sum + + # Shows the average of all default Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_avg_sum + + # Shows the sum of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum + + # Shows the average of all default basic Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum + + # Shows the sum of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum + + # Shows the average of all default Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + attr_accessor :infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum + + # Shows the sum of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_agent_agg_sum + + # Shows the average of all observed Infrastructure host vCPU cores reported by the Datadog Agent over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_agent_avg_sum + + # Shows the sum of all observed Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_aws_agg_sum + + # Shows the average of all observed Infrastructure host vCPU cores on AWS over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_aws_avg_sum + + # Shows the sum of all observed Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_azure_agg_sum + + # Shows the average of all observed Infrastructure host vCPU cores on Azure over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_azure_avg_sum + + # Shows the sum of all observed Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_gcp_agg_sum + + # Shows the average of all observed Infrastructure host vCPU cores on GCP over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_gcp_avg_sum + + # Shows the sum of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum + + # Shows the average of all observed Infrastructure host vCPU cores on Nutanix over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum + + # Shows the sum of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum + + # Shows the average of all observed Infrastructure host vCPU cores reported by OpenTelemetry over all hours in the current month for all organizations. + attr_accessor :infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum + # Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current month for all organizations. attr_accessor :infra_edge_monitoring_devices_top99p_sum @@ -441,9 +564,18 @@ class UsageSummaryResponse # Shows the average number of storage management objects over all hours in the current month for all organizations. attr_accessor :infra_storage_mgmt_objects_count_avg_sum + # Shows the sum of all ingested custom metrics points over all hours in the current month for all organizations. + attr_accessor :ingest_points_agg_sum + # Shows the sum of all log bytes ingested over all hours in the current month for all organizations. attr_accessor :ingested_events_bytes_agg_sum + # Shows the sum of all Application Performance Monitoring IoT hosts over all hours in the current month for all organizations. + attr_accessor :iot_apm_host_agg_sum + + # Shows the 99th percentile of all Application Performance Monitoring IoT hosts over all hours in the current month for all organizations. + attr_accessor :iot_apm_host_top99p_sum + # Shows the sum of all IoT devices over all hours in the current month for all organizations. attr_accessor :iot_device_agg_sum @@ -459,15 +591,33 @@ class UsageSummaryResponse # Shows the sum of all live logs bytes ingested over all hours in the current month for all organizations (data available as of December 1, 2020). attr_accessor :live_ingested_bytes_agg_sum + # Shows the sum of all LLM Observability 15-day retention spans over all hours in the current month for all organizations. + attr_accessor :llm_observability_15day_retention_spans_agg_sum + + # Shows the sum of all LLM Observability 30-day retention spans over all hours in the current month for all organizations. + attr_accessor :llm_observability_30day_retention_spans_agg_sum + + # Shows the sum of all LLM Observability 60-day retention spans over all hours in the current month for all organizations. + attr_accessor :llm_observability_60day_retention_spans_agg_sum + + # Shows the sum of all LLM Observability 90-day retention spans over all hours in the current month for all organizations. + attr_accessor :llm_observability_90day_retention_spans_agg_sum + # Sum of all LLM observability sessions for all hours in the current month for all organizations. attr_accessor :llm_observability_agg_sum # Minimum spend for LLM observability sessions for all hours in the current month for all organizations. attr_accessor :llm_observability_min_spend_agg_sum + # Shows the sum of all Logs Archive Search scanned data over all hours in the current month for all organizations. + attr_accessor :logs_archive_search_gb_scanned_agg_sum + # Object containing logs usage data broken down by retention period. attr_accessor :logs_by_retention + # Shows the sum of all custom metric names over all hours in the current month for all organizations. + attr_accessor :metric_names_agg_sum + # Shows the sum of all mobile lite sessions over all hours in the current month for all organizations (To be deprecated on October 1st, 2024). attr_accessor :mobile_rum_lite_session_count_agg_sum @@ -771,6 +921,12 @@ class UsageSummaryResponse # Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current month for all organizations. attr_accessor :siem_analyzed_logs_add_on_count_agg_sum + # Shows the sum of all Network Device Monitoring devices over all hours in the current month for all organizations. + attr_accessor :snmp_device_count_agg_sum + + # Shows the 99th percentile of all Network Device Monitoring devices over all hours in the current month for all organizations. + attr_accessor :snmp_device_count_top99p_sum + # Shows the first date of usage in the current month for all organizations. attr_accessor :start_date @@ -814,6 +970,11 @@ class UsageSummaryResponse def self.attribute_map { :'agent_host_top99p_sum' => :'agent_host_top99p_sum', + :'ai_credits_agent_builder_ai_credits_agg_sum' => :'ai_credits_agent_builder_ai_credits_agg_sum', + :'ai_credits_agg_sum' => :'ai_credits_agg_sum', + :'ai_credits_bits_assistant_ai_credits_agg_sum' => :'ai_credits_bits_assistant_ai_credits_agg_sum', + :'ai_credits_bits_dev_ai_credits_agg_sum' => :'ai_credits_bits_dev_ai_credits_agg_sum', + :'ai_credits_bits_sre_ai_credits_agg_sum' => :'ai_credits_bits_sre_ai_credits_agg_sum', :'apm_azure_app_service_host_top99p_sum' => :'apm_azure_app_service_host_top99p_sum', :'apm_devsecops_host_top99p_sum' => :'apm_devsecops_host_top99p_sum', :'apm_enterprise_standalone_hosts_top99p_sum' => :'apm_enterprise_standalone_hosts_top99p_sum', @@ -824,6 +985,7 @@ def self.attribute_map :'asm_serverless_agg_sum' => :'asm_serverless_agg_sum', :'audit_logs_lines_indexed_agg_sum' => :'audit_logs_lines_indexed_agg_sum', :'audit_trail_enabled_hwm_sum' => :'audit_trail_enabled_hwm_sum', + :'audit_trail_event_forwarding_events_agg_sum' => :'audit_trail_event_forwarding_events_agg_sum', :'avg_profiled_fargate_tasks_sum' => :'avg_profiled_fargate_tasks_sum', :'aws_host_top99p_sum' => :'aws_host_top99p_sum', :'aws_lambda_func_count' => :'aws_lambda_func_count', @@ -899,6 +1061,8 @@ def self.attribute_map :'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_stream_monitoring_host_count_agg_sum' => :'data_stream_monitoring_host_count_agg_sum', + :'data_stream_monitoring_host_count_top99p_sum' => :'data_stream_monitoring_host_count_top99p_sum', :'dbm_host_top99p_sum' => :'dbm_host_top99p_sum', :'dbm_queries_avg_sum' => :'dbm_queries_avg_sum', :'do_jobs_monitoring_orchestrators_job_hours_agg_sum' => :'do_jobs_monitoring_orchestrators_job_hours_agg_sum', @@ -947,21 +1111,61 @@ def self.attribute_map :'incident_management_monthly_active_users_hwm_sum' => :'incident_management_monthly_active_users_hwm_sum', :'incident_management_seats_hwm_sum' => :'incident_management_seats_hwm_sum', :'indexed_events_count_agg_sum' => :'indexed_events_count_agg_sum', + :'indexed_points_agg_sum' => :'indexed_points_agg_sum', + :'infra_cpu_agg_sum' => :'infra_cpu_agg_sum', + :'infra_cpu_avg_sum' => :'infra_cpu_avg_sum', + :'infra_cpu_default_infra_host_vcpu_agent_agg_sum' => :'infra_cpu_default_infra_host_vcpu_agent_agg_sum', + :'infra_cpu_default_infra_host_vcpu_agent_avg_sum' => :'infra_cpu_default_infra_host_vcpu_agent_avg_sum', + :'infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum' => :'infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum', + :'infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum' => :'infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum', + :'infra_cpu_default_infra_host_vcpu_aws_agg_sum' => :'infra_cpu_default_infra_host_vcpu_aws_agg_sum', + :'infra_cpu_default_infra_host_vcpu_aws_avg_sum' => :'infra_cpu_default_infra_host_vcpu_aws_avg_sum', + :'infra_cpu_default_infra_host_vcpu_azure_agg_sum' => :'infra_cpu_default_infra_host_vcpu_azure_agg_sum', + :'infra_cpu_default_infra_host_vcpu_azure_avg_sum' => :'infra_cpu_default_infra_host_vcpu_azure_avg_sum', + :'infra_cpu_default_infra_host_vcpu_gcp_agg_sum' => :'infra_cpu_default_infra_host_vcpu_gcp_agg_sum', + :'infra_cpu_default_infra_host_vcpu_gcp_avg_sum' => :'infra_cpu_default_infra_host_vcpu_gcp_avg_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_agg_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_agg_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_avg_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_avg_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum' => :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum' => :'infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum' => :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum', + :'infra_cpu_observed_infra_host_vcpu_agent_agg_sum' => :'infra_cpu_observed_infra_host_vcpu_agent_agg_sum', + :'infra_cpu_observed_infra_host_vcpu_agent_avg_sum' => :'infra_cpu_observed_infra_host_vcpu_agent_avg_sum', + :'infra_cpu_observed_infra_host_vcpu_aws_agg_sum' => :'infra_cpu_observed_infra_host_vcpu_aws_agg_sum', + :'infra_cpu_observed_infra_host_vcpu_aws_avg_sum' => :'infra_cpu_observed_infra_host_vcpu_aws_avg_sum', + :'infra_cpu_observed_infra_host_vcpu_azure_agg_sum' => :'infra_cpu_observed_infra_host_vcpu_azure_agg_sum', + :'infra_cpu_observed_infra_host_vcpu_azure_avg_sum' => :'infra_cpu_observed_infra_host_vcpu_azure_avg_sum', + :'infra_cpu_observed_infra_host_vcpu_gcp_agg_sum' => :'infra_cpu_observed_infra_host_vcpu_gcp_agg_sum', + :'infra_cpu_observed_infra_host_vcpu_gcp_avg_sum' => :'infra_cpu_observed_infra_host_vcpu_gcp_avg_sum', + :'infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum' => :'infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum', + :'infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum' => :'infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum' => :'infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum' => :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum', :'infra_edge_monitoring_devices_top99p_sum' => :'infra_edge_monitoring_devices_top99p_sum', :'infra_host_basic_infra_basic_agent_top99p_sum' => :'infra_host_basic_infra_basic_agent_top99p_sum', :'infra_host_basic_infra_basic_vsphere_top99p_sum' => :'infra_host_basic_infra_basic_vsphere_top99p_sum', :'infra_host_basic_top99p_sum' => :'infra_host_basic_top99p_sum', :'infra_host_top99p_sum' => :'infra_host_top99p_sum', :'infra_storage_mgmt_objects_count_avg_sum' => :'infra_storage_mgmt_objects_count_avg_sum', + :'ingest_points_agg_sum' => :'ingest_points_agg_sum', :'ingested_events_bytes_agg_sum' => :'ingested_events_bytes_agg_sum', + :'iot_apm_host_agg_sum' => :'iot_apm_host_agg_sum', + :'iot_apm_host_top99p_sum' => :'iot_apm_host_top99p_sum', :'iot_device_agg_sum' => :'iot_device_agg_sum', :'iot_device_top99p_sum' => :'iot_device_top99p_sum', :'last_updated' => :'last_updated', :'live_indexed_events_agg_sum' => :'live_indexed_events_agg_sum', :'live_ingested_bytes_agg_sum' => :'live_ingested_bytes_agg_sum', + :'llm_observability_15day_retention_spans_agg_sum' => :'llm_observability_15day_retention_spans_agg_sum', + :'llm_observability_30day_retention_spans_agg_sum' => :'llm_observability_30day_retention_spans_agg_sum', + :'llm_observability_60day_retention_spans_agg_sum' => :'llm_observability_60day_retention_spans_agg_sum', + :'llm_observability_90day_retention_spans_agg_sum' => :'llm_observability_90day_retention_spans_agg_sum', :'llm_observability_agg_sum' => :'llm_observability_agg_sum', :'llm_observability_min_spend_agg_sum' => :'llm_observability_min_spend_agg_sum', + :'logs_archive_search_gb_scanned_agg_sum' => :'logs_archive_search_gb_scanned_agg_sum', :'logs_by_retention' => :'logs_by_retention', + :'metric_names_agg_sum' => :'metric_names_agg_sum', :'mobile_rum_lite_session_count_agg_sum' => :'mobile_rum_lite_session_count_agg_sum', :'mobile_rum_session_count_agg_sum' => :'mobile_rum_session_count_agg_sum', :'mobile_rum_session_count_android_agg_sum' => :'mobile_rum_session_count_android_agg_sum', @@ -1063,6 +1267,8 @@ def self.attribute_map :'siem_12mo_retention_agg_sum' => :'siem_12mo_retention_agg_sum', :'siem_6mo_retention_agg_sum' => :'siem_6mo_retention_agg_sum', :'siem_analyzed_logs_add_on_count_agg_sum' => :'siem_analyzed_logs_add_on_count_agg_sum', + :'snmp_device_count_agg_sum' => :'snmp_device_count_agg_sum', + :'snmp_device_count_top99p_sum' => :'snmp_device_count_top99p_sum', :'start_date' => :'start_date', :'synthetics_browser_check_calls_count_agg_sum' => :'synthetics_browser_check_calls_count_agg_sum', :'synthetics_check_calls_count_agg_sum' => :'synthetics_check_calls_count_agg_sum', @@ -1083,6 +1289,11 @@ def self.attribute_map def self.openapi_types { :'agent_host_top99p_sum' => :'Integer', + :'ai_credits_agent_builder_ai_credits_agg_sum' => :'Integer', + :'ai_credits_agg_sum' => :'Integer', + :'ai_credits_bits_assistant_ai_credits_agg_sum' => :'Integer', + :'ai_credits_bits_dev_ai_credits_agg_sum' => :'Integer', + :'ai_credits_bits_sre_ai_credits_agg_sum' => :'Integer', :'apm_azure_app_service_host_top99p_sum' => :'Integer', :'apm_devsecops_host_top99p_sum' => :'Integer', :'apm_enterprise_standalone_hosts_top99p_sum' => :'Integer', @@ -1093,6 +1304,7 @@ def self.openapi_types :'asm_serverless_agg_sum' => :'Integer', :'audit_logs_lines_indexed_agg_sum' => :'Integer', :'audit_trail_enabled_hwm_sum' => :'Integer', + :'audit_trail_event_forwarding_events_agg_sum' => :'Integer', :'avg_profiled_fargate_tasks_sum' => :'Integer', :'aws_host_top99p_sum' => :'Integer', :'aws_lambda_func_count' => :'Integer', @@ -1168,6 +1380,8 @@ def self.openapi_types :'cws_fargate_task_avg_sum' => :'Integer', :'cws_host_top99p_sum' => :'Integer', :'data_jobs_monitoring_host_hr_agg_sum' => :'Integer', + :'data_stream_monitoring_host_count_agg_sum' => :'Integer', + :'data_stream_monitoring_host_count_top99p_sum' => :'Integer', :'dbm_host_top99p_sum' => :'Integer', :'dbm_queries_avg_sum' => :'Integer', :'do_jobs_monitoring_orchestrators_job_hours_agg_sum' => :'Integer', @@ -1216,21 +1430,61 @@ def self.openapi_types :'incident_management_monthly_active_users_hwm_sum' => :'Integer', :'incident_management_seats_hwm_sum' => :'Integer', :'indexed_events_count_agg_sum' => :'Integer', + :'indexed_points_agg_sum' => :'Integer', + :'infra_cpu_agg_sum' => :'Integer', + :'infra_cpu_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_aws_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_aws_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_azure_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_azure_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_gcp_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_gcp_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum' => :'Integer', + :'infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_agent_agg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_agent_avg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_aws_agg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_aws_avg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_azure_agg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_azure_avg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_gcp_agg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_gcp_avg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum' => :'Integer', + :'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum' => :'Integer', :'infra_edge_monitoring_devices_top99p_sum' => :'Integer', :'infra_host_basic_infra_basic_agent_top99p_sum' => :'Integer', :'infra_host_basic_infra_basic_vsphere_top99p_sum' => :'Integer', :'infra_host_basic_top99p_sum' => :'Integer', :'infra_host_top99p_sum' => :'Integer', :'infra_storage_mgmt_objects_count_avg_sum' => :'Integer', + :'ingest_points_agg_sum' => :'Integer', :'ingested_events_bytes_agg_sum' => :'Integer', + :'iot_apm_host_agg_sum' => :'Integer', + :'iot_apm_host_top99p_sum' => :'Integer', :'iot_device_agg_sum' => :'Integer', :'iot_device_top99p_sum' => :'Integer', :'last_updated' => :'Time', :'live_indexed_events_agg_sum' => :'Integer', :'live_ingested_bytes_agg_sum' => :'Integer', + :'llm_observability_15day_retention_spans_agg_sum' => :'Integer', + :'llm_observability_30day_retention_spans_agg_sum' => :'Integer', + :'llm_observability_60day_retention_spans_agg_sum' => :'Integer', + :'llm_observability_90day_retention_spans_agg_sum' => :'Integer', :'llm_observability_agg_sum' => :'Integer', :'llm_observability_min_spend_agg_sum' => :'Integer', + :'logs_archive_search_gb_scanned_agg_sum' => :'Integer', :'logs_by_retention' => :'LogsByRetention', + :'metric_names_agg_sum' => :'Integer', :'mobile_rum_lite_session_count_agg_sum' => :'Integer', :'mobile_rum_session_count_agg_sum' => :'Integer', :'mobile_rum_session_count_android_agg_sum' => :'Integer', @@ -1332,6 +1586,8 @@ def self.openapi_types :'siem_12mo_retention_agg_sum' => :'Integer', :'siem_6mo_retention_agg_sum' => :'Integer', :'siem_analyzed_logs_add_on_count_agg_sum' => :'Integer', + :'snmp_device_count_agg_sum' => :'Integer', + :'snmp_device_count_top99p_sum' => :'Integer', :'start_date' => :'Time', :'synthetics_browser_check_calls_count_agg_sum' => :'Integer', :'synthetics_check_calls_count_agg_sum' => :'Integer', @@ -1369,6 +1625,26 @@ def initialize(attributes = {}) self.agent_host_top99p_sum = attributes[:'agent_host_top99p_sum'] end + if attributes.key?(:'ai_credits_agent_builder_ai_credits_agg_sum') + self.ai_credits_agent_builder_ai_credits_agg_sum = attributes[:'ai_credits_agent_builder_ai_credits_agg_sum'] + end + + if attributes.key?(:'ai_credits_agg_sum') + self.ai_credits_agg_sum = attributes[:'ai_credits_agg_sum'] + end + + if attributes.key?(:'ai_credits_bits_assistant_ai_credits_agg_sum') + self.ai_credits_bits_assistant_ai_credits_agg_sum = attributes[:'ai_credits_bits_assistant_ai_credits_agg_sum'] + end + + if attributes.key?(:'ai_credits_bits_dev_ai_credits_agg_sum') + self.ai_credits_bits_dev_ai_credits_agg_sum = attributes[:'ai_credits_bits_dev_ai_credits_agg_sum'] + end + + if attributes.key?(:'ai_credits_bits_sre_ai_credits_agg_sum') + self.ai_credits_bits_sre_ai_credits_agg_sum = attributes[:'ai_credits_bits_sre_ai_credits_agg_sum'] + end + if attributes.key?(:'apm_azure_app_service_host_top99p_sum') self.apm_azure_app_service_host_top99p_sum = attributes[:'apm_azure_app_service_host_top99p_sum'] end @@ -1409,6 +1685,10 @@ def initialize(attributes = {}) self.audit_trail_enabled_hwm_sum = attributes[:'audit_trail_enabled_hwm_sum'] end + if attributes.key?(:'audit_trail_event_forwarding_events_agg_sum') + self.audit_trail_event_forwarding_events_agg_sum = attributes[:'audit_trail_event_forwarding_events_agg_sum'] + end + if attributes.key?(:'avg_profiled_fargate_tasks_sum') self.avg_profiled_fargate_tasks_sum = attributes[:'avg_profiled_fargate_tasks_sum'] end @@ -1709,6 +1989,14 @@ def initialize(attributes = {}) self.data_jobs_monitoring_host_hr_agg_sum = attributes[:'data_jobs_monitoring_host_hr_agg_sum'] end + if attributes.key?(:'data_stream_monitoring_host_count_agg_sum') + self.data_stream_monitoring_host_count_agg_sum = attributes[:'data_stream_monitoring_host_count_agg_sum'] + end + + if attributes.key?(:'data_stream_monitoring_host_count_top99p_sum') + self.data_stream_monitoring_host_count_top99p_sum = attributes[:'data_stream_monitoring_host_count_top99p_sum'] + end + if attributes.key?(:'dbm_host_top99p_sum') self.dbm_host_top99p_sum = attributes[:'dbm_host_top99p_sum'] end @@ -1901,6 +2189,130 @@ def initialize(attributes = {}) self.indexed_events_count_agg_sum = attributes[:'indexed_events_count_agg_sum'] end + if attributes.key?(:'indexed_points_agg_sum') + self.indexed_points_agg_sum = attributes[:'indexed_points_agg_sum'] + end + + if attributes.key?(:'infra_cpu_agg_sum') + self.infra_cpu_agg_sum = attributes[:'infra_cpu_agg_sum'] + end + + if attributes.key?(:'infra_cpu_avg_sum') + self.infra_cpu_avg_sum = attributes[:'infra_cpu_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_agg_sum') + self.infra_cpu_default_infra_host_vcpu_agent_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_avg_sum') + self.infra_cpu_default_infra_host_vcpu_agent_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum') + self.infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum') + self.infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_aws_agg_sum') + self.infra_cpu_default_infra_host_vcpu_aws_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_aws_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_aws_avg_sum') + self.infra_cpu_default_infra_host_vcpu_aws_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_aws_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_azure_agg_sum') + self.infra_cpu_default_infra_host_vcpu_azure_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_azure_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_azure_avg_sum') + self.infra_cpu_default_infra_host_vcpu_azure_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_azure_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_gcp_agg_sum') + self.infra_cpu_default_infra_host_vcpu_gcp_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_gcp_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_gcp_avg_sum') + self.infra_cpu_default_infra_host_vcpu_gcp_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_gcp_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_agg_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_avg_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum') + self.infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum') + self.infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum'] + end + + if attributes.key?(:'infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum') + self.infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum = attributes[:'infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_agent_agg_sum') + self.infra_cpu_observed_infra_host_vcpu_agent_agg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_agent_agg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_agent_avg_sum') + self.infra_cpu_observed_infra_host_vcpu_agent_avg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_agent_avg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_aws_agg_sum') + self.infra_cpu_observed_infra_host_vcpu_aws_agg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_aws_agg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_aws_avg_sum') + self.infra_cpu_observed_infra_host_vcpu_aws_avg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_aws_avg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_azure_agg_sum') + self.infra_cpu_observed_infra_host_vcpu_azure_agg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_azure_agg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_azure_avg_sum') + self.infra_cpu_observed_infra_host_vcpu_azure_avg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_azure_avg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_gcp_agg_sum') + self.infra_cpu_observed_infra_host_vcpu_gcp_agg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_gcp_agg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_gcp_avg_sum') + self.infra_cpu_observed_infra_host_vcpu_gcp_avg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_gcp_avg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum') + self.infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum') + self.infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum') + self.infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum'] + end + + if attributes.key?(:'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum') + self.infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum = attributes[:'infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum'] + end + if attributes.key?(:'infra_edge_monitoring_devices_top99p_sum') self.infra_edge_monitoring_devices_top99p_sum = attributes[:'infra_edge_monitoring_devices_top99p_sum'] end @@ -1925,10 +2337,22 @@ def initialize(attributes = {}) self.infra_storage_mgmt_objects_count_avg_sum = attributes[:'infra_storage_mgmt_objects_count_avg_sum'] end + if attributes.key?(:'ingest_points_agg_sum') + self.ingest_points_agg_sum = attributes[:'ingest_points_agg_sum'] + end + if attributes.key?(:'ingested_events_bytes_agg_sum') self.ingested_events_bytes_agg_sum = attributes[:'ingested_events_bytes_agg_sum'] end + if attributes.key?(:'iot_apm_host_agg_sum') + self.iot_apm_host_agg_sum = attributes[:'iot_apm_host_agg_sum'] + end + + if attributes.key?(:'iot_apm_host_top99p_sum') + self.iot_apm_host_top99p_sum = attributes[:'iot_apm_host_top99p_sum'] + end + if attributes.key?(:'iot_device_agg_sum') self.iot_device_agg_sum = attributes[:'iot_device_agg_sum'] end @@ -1949,6 +2373,22 @@ def initialize(attributes = {}) self.live_ingested_bytes_agg_sum = attributes[:'live_ingested_bytes_agg_sum'] end + if attributes.key?(:'llm_observability_15day_retention_spans_agg_sum') + self.llm_observability_15day_retention_spans_agg_sum = attributes[:'llm_observability_15day_retention_spans_agg_sum'] + end + + if attributes.key?(:'llm_observability_30day_retention_spans_agg_sum') + self.llm_observability_30day_retention_spans_agg_sum = attributes[:'llm_observability_30day_retention_spans_agg_sum'] + end + + if attributes.key?(:'llm_observability_60day_retention_spans_agg_sum') + self.llm_observability_60day_retention_spans_agg_sum = attributes[:'llm_observability_60day_retention_spans_agg_sum'] + end + + if attributes.key?(:'llm_observability_90day_retention_spans_agg_sum') + self.llm_observability_90day_retention_spans_agg_sum = attributes[:'llm_observability_90day_retention_spans_agg_sum'] + end + if attributes.key?(:'llm_observability_agg_sum') self.llm_observability_agg_sum = attributes[:'llm_observability_agg_sum'] end @@ -1957,10 +2397,18 @@ def initialize(attributes = {}) self.llm_observability_min_spend_agg_sum = attributes[:'llm_observability_min_spend_agg_sum'] end + if attributes.key?(:'logs_archive_search_gb_scanned_agg_sum') + self.logs_archive_search_gb_scanned_agg_sum = attributes[:'logs_archive_search_gb_scanned_agg_sum'] + end + if attributes.key?(:'logs_by_retention') self.logs_by_retention = attributes[:'logs_by_retention'] end + if attributes.key?(:'metric_names_agg_sum') + self.metric_names_agg_sum = attributes[:'metric_names_agg_sum'] + end + if attributes.key?(:'mobile_rum_lite_session_count_agg_sum') self.mobile_rum_lite_session_count_agg_sum = attributes[:'mobile_rum_lite_session_count_agg_sum'] end @@ -2365,6 +2813,14 @@ def initialize(attributes = {}) self.siem_analyzed_logs_add_on_count_agg_sum = attributes[:'siem_analyzed_logs_add_on_count_agg_sum'] end + if attributes.key?(:'snmp_device_count_agg_sum') + self.snmp_device_count_agg_sum = attributes[:'snmp_device_count_agg_sum'] + end + + if attributes.key?(:'snmp_device_count_top99p_sum') + self.snmp_device_count_top99p_sum = attributes[:'snmp_device_count_top99p_sum'] + end + if attributes.key?(:'start_date') self.start_date = attributes[:'start_date'] end @@ -2443,6 +2899,11 @@ def ==(o) return true if self.equal?(o) self.class == o.class && agent_host_top99p_sum == o.agent_host_top99p_sum && + ai_credits_agent_builder_ai_credits_agg_sum == o.ai_credits_agent_builder_ai_credits_agg_sum && + ai_credits_agg_sum == o.ai_credits_agg_sum && + ai_credits_bits_assistant_ai_credits_agg_sum == o.ai_credits_bits_assistant_ai_credits_agg_sum && + ai_credits_bits_dev_ai_credits_agg_sum == o.ai_credits_bits_dev_ai_credits_agg_sum && + ai_credits_bits_sre_ai_credits_agg_sum == o.ai_credits_bits_sre_ai_credits_agg_sum && apm_azure_app_service_host_top99p_sum == o.apm_azure_app_service_host_top99p_sum && apm_devsecops_host_top99p_sum == o.apm_devsecops_host_top99p_sum && apm_enterprise_standalone_hosts_top99p_sum == o.apm_enterprise_standalone_hosts_top99p_sum && @@ -2453,6 +2914,7 @@ def ==(o) asm_serverless_agg_sum == o.asm_serverless_agg_sum && audit_logs_lines_indexed_agg_sum == o.audit_logs_lines_indexed_agg_sum && audit_trail_enabled_hwm_sum == o.audit_trail_enabled_hwm_sum && + audit_trail_event_forwarding_events_agg_sum == o.audit_trail_event_forwarding_events_agg_sum && avg_profiled_fargate_tasks_sum == o.avg_profiled_fargate_tasks_sum && aws_host_top99p_sum == o.aws_host_top99p_sum && aws_lambda_func_count == o.aws_lambda_func_count && @@ -2528,6 +2990,8 @@ def ==(o) cws_fargate_task_avg_sum == o.cws_fargate_task_avg_sum && cws_host_top99p_sum == o.cws_host_top99p_sum && data_jobs_monitoring_host_hr_agg_sum == o.data_jobs_monitoring_host_hr_agg_sum && + data_stream_monitoring_host_count_agg_sum == o.data_stream_monitoring_host_count_agg_sum && + data_stream_monitoring_host_count_top99p_sum == o.data_stream_monitoring_host_count_top99p_sum && dbm_host_top99p_sum == o.dbm_host_top99p_sum && dbm_queries_avg_sum == o.dbm_queries_avg_sum && do_jobs_monitoring_orchestrators_job_hours_agg_sum == o.do_jobs_monitoring_orchestrators_job_hours_agg_sum && @@ -2576,21 +3040,61 @@ def ==(o) incident_management_monthly_active_users_hwm_sum == o.incident_management_monthly_active_users_hwm_sum && incident_management_seats_hwm_sum == o.incident_management_seats_hwm_sum && indexed_events_count_agg_sum == o.indexed_events_count_agg_sum && + indexed_points_agg_sum == o.indexed_points_agg_sum && + infra_cpu_agg_sum == o.infra_cpu_agg_sum && + infra_cpu_avg_sum == o.infra_cpu_avg_sum && + infra_cpu_default_infra_host_vcpu_agent_agg_sum == o.infra_cpu_default_infra_host_vcpu_agent_agg_sum && + infra_cpu_default_infra_host_vcpu_agent_avg_sum == o.infra_cpu_default_infra_host_vcpu_agent_avg_sum && + infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum == o.infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum && + infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum == o.infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum && + infra_cpu_default_infra_host_vcpu_aws_agg_sum == o.infra_cpu_default_infra_host_vcpu_aws_agg_sum && + infra_cpu_default_infra_host_vcpu_aws_avg_sum == o.infra_cpu_default_infra_host_vcpu_aws_avg_sum && + infra_cpu_default_infra_host_vcpu_azure_agg_sum == o.infra_cpu_default_infra_host_vcpu_azure_agg_sum && + infra_cpu_default_infra_host_vcpu_azure_avg_sum == o.infra_cpu_default_infra_host_vcpu_azure_avg_sum && + infra_cpu_default_infra_host_vcpu_gcp_agg_sum == o.infra_cpu_default_infra_host_vcpu_gcp_agg_sum && + infra_cpu_default_infra_host_vcpu_gcp_avg_sum == o.infra_cpu_default_infra_host_vcpu_gcp_avg_sum && + infra_cpu_default_infra_host_vcpu_nutanix_agg_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_agg_sum && + infra_cpu_default_infra_host_vcpu_nutanix_avg_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_avg_sum && + infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum && + infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum == o.infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum && + infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum == o.infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum && + infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum == o.infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum && + infra_cpu_observed_infra_host_vcpu_agent_agg_sum == o.infra_cpu_observed_infra_host_vcpu_agent_agg_sum && + infra_cpu_observed_infra_host_vcpu_agent_avg_sum == o.infra_cpu_observed_infra_host_vcpu_agent_avg_sum && + infra_cpu_observed_infra_host_vcpu_aws_agg_sum == o.infra_cpu_observed_infra_host_vcpu_aws_agg_sum && + infra_cpu_observed_infra_host_vcpu_aws_avg_sum == o.infra_cpu_observed_infra_host_vcpu_aws_avg_sum && + infra_cpu_observed_infra_host_vcpu_azure_agg_sum == o.infra_cpu_observed_infra_host_vcpu_azure_agg_sum && + infra_cpu_observed_infra_host_vcpu_azure_avg_sum == o.infra_cpu_observed_infra_host_vcpu_azure_avg_sum && + infra_cpu_observed_infra_host_vcpu_gcp_agg_sum == o.infra_cpu_observed_infra_host_vcpu_gcp_agg_sum && + infra_cpu_observed_infra_host_vcpu_gcp_avg_sum == o.infra_cpu_observed_infra_host_vcpu_gcp_avg_sum && + infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum == o.infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum && + infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum == o.infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum && + infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum == o.infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum && + infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum == o.infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum && infra_edge_monitoring_devices_top99p_sum == o.infra_edge_monitoring_devices_top99p_sum && infra_host_basic_infra_basic_agent_top99p_sum == o.infra_host_basic_infra_basic_agent_top99p_sum && infra_host_basic_infra_basic_vsphere_top99p_sum == o.infra_host_basic_infra_basic_vsphere_top99p_sum && infra_host_basic_top99p_sum == o.infra_host_basic_top99p_sum && infra_host_top99p_sum == o.infra_host_top99p_sum && infra_storage_mgmt_objects_count_avg_sum == o.infra_storage_mgmt_objects_count_avg_sum && + ingest_points_agg_sum == o.ingest_points_agg_sum && ingested_events_bytes_agg_sum == o.ingested_events_bytes_agg_sum && + iot_apm_host_agg_sum == o.iot_apm_host_agg_sum && + iot_apm_host_top99p_sum == o.iot_apm_host_top99p_sum && iot_device_agg_sum == o.iot_device_agg_sum && iot_device_top99p_sum == o.iot_device_top99p_sum && last_updated == o.last_updated && live_indexed_events_agg_sum == o.live_indexed_events_agg_sum && live_ingested_bytes_agg_sum == o.live_ingested_bytes_agg_sum && + llm_observability_15day_retention_spans_agg_sum == o.llm_observability_15day_retention_spans_agg_sum && + llm_observability_30day_retention_spans_agg_sum == o.llm_observability_30day_retention_spans_agg_sum && + llm_observability_60day_retention_spans_agg_sum == o.llm_observability_60day_retention_spans_agg_sum && + llm_observability_90day_retention_spans_agg_sum == o.llm_observability_90day_retention_spans_agg_sum && llm_observability_agg_sum == o.llm_observability_agg_sum && llm_observability_min_spend_agg_sum == o.llm_observability_min_spend_agg_sum && + logs_archive_search_gb_scanned_agg_sum == o.logs_archive_search_gb_scanned_agg_sum && logs_by_retention == o.logs_by_retention && + metric_names_agg_sum == o.metric_names_agg_sum && mobile_rum_lite_session_count_agg_sum == o.mobile_rum_lite_session_count_agg_sum && mobile_rum_session_count_agg_sum == o.mobile_rum_session_count_agg_sum && mobile_rum_session_count_android_agg_sum == o.mobile_rum_session_count_android_agg_sum && @@ -2692,6 +3196,8 @@ def ==(o) siem_12mo_retention_agg_sum == o.siem_12mo_retention_agg_sum && siem_6mo_retention_agg_sum == o.siem_6mo_retention_agg_sum && siem_analyzed_logs_add_on_count_agg_sum == o.siem_analyzed_logs_add_on_count_agg_sum && + snmp_device_count_agg_sum == o.snmp_device_count_agg_sum && + snmp_device_count_top99p_sum == o.snmp_device_count_top99p_sum && start_date == o.start_date && synthetics_browser_check_calls_count_agg_sum == o.synthetics_browser_check_calls_count_agg_sum && synthetics_check_calls_count_agg_sum == o.synthetics_check_calls_count_agg_sum && @@ -2711,7 +3217,7 @@ def ==(o) # @return [Integer] Hash code # @!visibility private def hash - [agent_host_top99p_sum, apm_azure_app_service_host_top99p_sum, apm_devsecops_host_top99p_sum, apm_enterprise_standalone_hosts_top99p_sum, apm_fargate_count_avg_sum, apm_host_top99p_sum, apm_pro_standalone_hosts_top99p_sum, appsec_fargate_count_avg_sum, asm_serverless_agg_sum, audit_logs_lines_indexed_agg_sum, audit_trail_enabled_hwm_sum, avg_profiled_fargate_tasks_sum, aws_host_top99p_sum, aws_lambda_func_count, aws_lambda_invocations_sum, azure_app_service_top99p_sum, azure_host_top99p_sum, billable_ingested_bytes_agg_sum, bits_ai_investigations_agg_sum, browser_rum_lite_session_count_agg_sum, browser_rum_replay_session_count_agg_sum, browser_rum_units_agg_sum, ccm_anthropic_spend_last_sum, ccm_aws_spend_last_sum, ccm_azure_spend_last_sum, ccm_confluent_spend_last_sum, ccm_databricks_spend_last_sum, ccm_elastic_spend_last_sum, ccm_fastly_spend_last_sum, ccm_gcp_spend_last_sum, ccm_github_spend_last_sum, ccm_mongodb_spend_last_sum, ccm_oci_spend_last_sum, ccm_openai_spend_last_sum, ccm_snowflake_spend_last_sum, ccm_spend_monitored_ent_last_sum, ccm_spend_monitored_pro_last_sum, ccm_twilio_spend_last_sum, ci_pipeline_indexed_spans_agg_sum, ci_test_indexed_spans_agg_sum, ci_visibility_itr_committers_hwm_sum, ci_visibility_pipeline_committers_hwm_sum, ci_visibility_test_committers_hwm_sum, cloud_cost_management_aws_host_count_avg_sum, cloud_cost_management_azure_host_count_avg_sum, cloud_cost_management_gcp_host_count_avg_sum, cloud_cost_management_host_count_avg_sum, cloud_cost_management_oci_host_count_avg_sum, cloud_siem_events_agg_sum, cloud_siem_indexed_logs_agg_sum, code_analysis_sa_committers_hwm_sum, code_analysis_sca_committers_hwm_sum, code_security_host_top99p_sum, container_avg_sum, container_excl_agent_avg_sum, container_hwm_sum, csm_container_enterprise_compliance_count_agg_sum, csm_container_enterprise_cws_count_agg_sum, csm_container_enterprise_total_count_agg_sum, csm_host_enterprise_aas_host_count_top99p_sum, csm_host_enterprise_aws_host_count_top99p_sum, csm_host_enterprise_azure_host_count_top99p_sum, csm_host_enterprise_compliance_host_count_top99p_sum, csm_host_enterprise_cws_host_count_top99p_sum, csm_host_enterprise_gcp_host_count_top99p_sum, csm_host_enterprise_oci_host_count_top99p_sum, csm_host_enterprise_total_host_count_top99p_sum, csm_host_pro_hosts_agentless_scanners_agg_sum, csm_host_pro_hosts_agentless_scanners_top99p_sum, csm_host_pro_oci_host_count_top99p_sum, cspm_aas_host_top99p_sum, cspm_aws_host_top99p_sum, cspm_azure_host_top99p_sum, cspm_container_avg_sum, cspm_container_hwm_sum, cspm_gcp_host_top99p_sum, cspm_host_top99p_sum, cspm_hosts_agentless_scanners_agg_sum, cspm_hosts_agentless_scanners_top99p_sum, custom_historical_ts_sum, custom_live_ts_sum, custom_ts_sum, cws_container_avg_sum, cws_fargate_task_avg_sum, cws_host_top99p_sum, data_jobs_monitoring_host_hr_agg_sum, dbm_host_top99p_sum, dbm_queries_avg_sum, do_jobs_monitoring_orchestrators_job_hours_agg_sum, end_date, eph_infra_host_agent_agg_sum, eph_infra_host_alibaba_agg_sum, eph_infra_host_aws_agg_sum, eph_infra_host_azure_agg_sum, eph_infra_host_basic_agg_sum, eph_infra_host_basic_infra_basic_agent_agg_sum, eph_infra_host_basic_infra_basic_vsphere_agg_sum, eph_infra_host_ent_agg_sum, eph_infra_host_gcp_agg_sum, eph_infra_host_heroku_agg_sum, eph_infra_host_only_aas_agg_sum, eph_infra_host_only_vsphere_agg_sum, eph_infra_host_opentelemetry_agg_sum, eph_infra_host_opentelemetry_apm_agg_sum, eph_infra_host_pro_agg_sum, eph_infra_host_proplus_agg_sum, eph_infra_host_proxmox_agg_sum, error_tracking_apm_error_events_agg_sum, error_tracking_error_events_agg_sum, error_tracking_events_agg_sum, error_tracking_rum_error_events_agg_sum, event_management_correlation_agg_sum, event_management_correlation_correlated_events_agg_sum, event_management_correlation_correlated_related_events_agg_sum, fargate_container_profiler_profiling_fargate_avg_sum, fargate_container_profiler_profiling_fargate_eks_avg_sum, fargate_tasks_count_avg_sum, fargate_tasks_count_hwm_sum, feature_flags_config_requests_agg_sum, flex_logs_compute_large_avg_sum, flex_logs_compute_medium_avg_sum, flex_logs_compute_small_avg_sum, flex_logs_compute_xlarge_avg_sum, flex_logs_compute_xsmall_avg_sum, flex_logs_starter_avg_sum, flex_logs_starter_storage_index_avg_sum, flex_logs_starter_storage_retention_adjustment_avg_sum, flex_stored_logs_avg_sum, forwarding_events_bytes_agg_sum, gcp_host_top99p_sum, heroku_host_top99p_sum, incident_management_monthly_active_users_hwm_sum, incident_management_seats_hwm_sum, indexed_events_count_agg_sum, infra_edge_monitoring_devices_top99p_sum, infra_host_basic_infra_basic_agent_top99p_sum, infra_host_basic_infra_basic_vsphere_top99p_sum, infra_host_basic_top99p_sum, infra_host_top99p_sum, infra_storage_mgmt_objects_count_avg_sum, ingested_events_bytes_agg_sum, iot_device_agg_sum, iot_device_top99p_sum, last_updated, live_indexed_events_agg_sum, live_ingested_bytes_agg_sum, llm_observability_agg_sum, llm_observability_min_spend_agg_sum, logs_by_retention, mobile_rum_lite_session_count_agg_sum, mobile_rum_session_count_agg_sum, mobile_rum_session_count_android_agg_sum, mobile_rum_session_count_flutter_agg_sum, mobile_rum_session_count_ios_agg_sum, mobile_rum_session_count_reactnative_agg_sum, mobile_rum_session_count_roku_agg_sum, mobile_rum_units_agg_sum, ndm_netflow_events_agg_sum, netflow_indexed_events_count_agg_sum, network_device_wireless_top99p_sum, network_path_agg_sum, npm_host_top99p_sum, observability_pipelines_bytes_processed_agg_sum, oci_host_agg_sum, oci_host_top99p_sum, on_call_seat_hwm_sum, online_archive_events_count_agg_sum, opentelemetry_apm_host_top99p_sum, opentelemetry_host_top99p_sum, product_analytics_agg_sum, profiling_aas_count_top99p_sum, profiling_container_agent_count_avg, profiling_host_count_top99p_sum, proxmox_host_agg_sum, proxmox_host_top99p_sum, published_app_hwm_sum, rehydrated_indexed_events_agg_sum, rehydrated_ingested_bytes_agg_sum, rum_browser_and_mobile_session_count, rum_browser_legacy_session_count_agg_sum, rum_browser_lite_session_count_agg_sum, rum_browser_replay_session_count_agg_sum, rum_indexed_sessions_agg_sum, rum_ingested_sessions_agg_sum, rum_lite_session_count_agg_sum, rum_mobile_legacy_session_count_android_agg_sum, rum_mobile_legacy_session_count_flutter_agg_sum, rum_mobile_legacy_session_count_ios_agg_sum, rum_mobile_legacy_session_count_reactnative_agg_sum, rum_mobile_legacy_session_count_roku_agg_sum, rum_mobile_lite_session_count_android_agg_sum, rum_mobile_lite_session_count_flutter_agg_sum, rum_mobile_lite_session_count_ios_agg_sum, rum_mobile_lite_session_count_kotlinmultiplatform_agg_sum, rum_mobile_lite_session_count_reactnative_agg_sum, rum_mobile_lite_session_count_roku_agg_sum, rum_mobile_lite_session_count_unity_agg_sum, rum_mobile_replay_session_count_android_agg_sum, rum_mobile_replay_session_count_ios_agg_sum, rum_mobile_replay_session_count_kotlinmultiplatform_agg_sum, rum_mobile_replay_session_count_reactnative_agg_sum, rum_replay_session_count_agg_sum, rum_session_count_agg_sum, rum_session_replay_add_on_agg_sum, rum_total_session_count_agg_sum, rum_units_agg_sum, sca_fargate_count_avg_sum, sca_fargate_count_hwm_sum, sds_apm_scanned_bytes_sum, sds_events_scanned_bytes_sum, sds_logs_scanned_bytes_sum, sds_rum_scanned_bytes_sum, sds_total_scanned_bytes_sum, serverless_apps_apm_apm_azure_appservice_instances_avg_sum, serverless_apps_apm_apm_azure_azurefunction_instances_avg_sum, serverless_apps_apm_apm_azure_containerapp_instances_avg_sum, serverless_apps_apm_apm_fargate_ecs_tasks_avg_sum, serverless_apps_apm_apm_gcp_cloudfunction_instances_avg_sum, serverless_apps_apm_apm_gcp_cloudrun_instances_avg_sum, serverless_apps_apm_apm_gcp_gke_autopilot_pods_avg_sum, serverless_apps_apm_avg_sum, serverless_apps_apm_excl_fargate_apm_azure_appservice_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_azure_azurefunction_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_azure_containerapp_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_gcp_cloudfunction_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_gcp_cloudrun_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_gcp_gke_autopilot_pods_avg_sum, serverless_apps_apm_excl_fargate_avg_sum, serverless_apps_azure_container_app_instances_avg_sum, serverless_apps_azure_count_avg_sum, serverless_apps_azure_function_app_instances_avg_sum, serverless_apps_azure_web_app_instances_avg_sum, serverless_apps_dsm_fargate_tasks_avg_sum, serverless_apps_ecs_avg_sum, serverless_apps_eks_avg_sum, serverless_apps_excl_fargate_avg_sum, serverless_apps_excl_fargate_azure_container_app_instances_avg_sum, serverless_apps_excl_fargate_azure_function_app_instances_avg_sum, serverless_apps_excl_fargate_azure_web_app_instances_avg_sum, serverless_apps_excl_fargate_google_cloud_functions_instances_avg_sum, serverless_apps_excl_fargate_google_cloud_run_instances_avg_sum, serverless_apps_excl_fargate_infra_gcp_gke_autopilot_pods_avg_sum, serverless_apps_google_cloud_functions_instances_avg_sum, serverless_apps_google_cloud_run_instances_avg_sum, serverless_apps_google_count_avg_sum, serverless_apps_infra_gcp_gke_autopilot_pods_avg_sum, serverless_apps_total_count_avg_sum, siem_12mo_retention_agg_sum, siem_6mo_retention_agg_sum, siem_analyzed_logs_add_on_count_agg_sum, start_date, synthetics_browser_check_calls_count_agg_sum, synthetics_check_calls_count_agg_sum, synthetics_mobile_test_runs_agg_sum, synthetics_parallel_testing_max_slots_hwm_sum, trace_search_indexed_events_count_agg_sum, twol_ingested_events_bytes_agg_sum, universal_service_monitoring_host_top99p_sum, usage, vsphere_host_top99p_sum, vuln_management_host_count_top99p_sum, workflow_executions_usage_agg_sum, additional_properties].hash + [agent_host_top99p_sum, ai_credits_agent_builder_ai_credits_agg_sum, ai_credits_agg_sum, ai_credits_bits_assistant_ai_credits_agg_sum, ai_credits_bits_dev_ai_credits_agg_sum, ai_credits_bits_sre_ai_credits_agg_sum, apm_azure_app_service_host_top99p_sum, apm_devsecops_host_top99p_sum, apm_enterprise_standalone_hosts_top99p_sum, apm_fargate_count_avg_sum, apm_host_top99p_sum, apm_pro_standalone_hosts_top99p_sum, appsec_fargate_count_avg_sum, asm_serverless_agg_sum, audit_logs_lines_indexed_agg_sum, audit_trail_enabled_hwm_sum, audit_trail_event_forwarding_events_agg_sum, avg_profiled_fargate_tasks_sum, aws_host_top99p_sum, aws_lambda_func_count, aws_lambda_invocations_sum, azure_app_service_top99p_sum, azure_host_top99p_sum, billable_ingested_bytes_agg_sum, bits_ai_investigations_agg_sum, browser_rum_lite_session_count_agg_sum, browser_rum_replay_session_count_agg_sum, browser_rum_units_agg_sum, ccm_anthropic_spend_last_sum, ccm_aws_spend_last_sum, ccm_azure_spend_last_sum, ccm_confluent_spend_last_sum, ccm_databricks_spend_last_sum, ccm_elastic_spend_last_sum, ccm_fastly_spend_last_sum, ccm_gcp_spend_last_sum, ccm_github_spend_last_sum, ccm_mongodb_spend_last_sum, ccm_oci_spend_last_sum, ccm_openai_spend_last_sum, ccm_snowflake_spend_last_sum, ccm_spend_monitored_ent_last_sum, ccm_spend_monitored_pro_last_sum, ccm_twilio_spend_last_sum, ci_pipeline_indexed_spans_agg_sum, ci_test_indexed_spans_agg_sum, ci_visibility_itr_committers_hwm_sum, ci_visibility_pipeline_committers_hwm_sum, ci_visibility_test_committers_hwm_sum, cloud_cost_management_aws_host_count_avg_sum, cloud_cost_management_azure_host_count_avg_sum, cloud_cost_management_gcp_host_count_avg_sum, cloud_cost_management_host_count_avg_sum, cloud_cost_management_oci_host_count_avg_sum, cloud_siem_events_agg_sum, cloud_siem_indexed_logs_agg_sum, code_analysis_sa_committers_hwm_sum, code_analysis_sca_committers_hwm_sum, code_security_host_top99p_sum, container_avg_sum, container_excl_agent_avg_sum, container_hwm_sum, csm_container_enterprise_compliance_count_agg_sum, csm_container_enterprise_cws_count_agg_sum, csm_container_enterprise_total_count_agg_sum, csm_host_enterprise_aas_host_count_top99p_sum, csm_host_enterprise_aws_host_count_top99p_sum, csm_host_enterprise_azure_host_count_top99p_sum, csm_host_enterprise_compliance_host_count_top99p_sum, csm_host_enterprise_cws_host_count_top99p_sum, csm_host_enterprise_gcp_host_count_top99p_sum, csm_host_enterprise_oci_host_count_top99p_sum, csm_host_enterprise_total_host_count_top99p_sum, csm_host_pro_hosts_agentless_scanners_agg_sum, csm_host_pro_hosts_agentless_scanners_top99p_sum, csm_host_pro_oci_host_count_top99p_sum, cspm_aas_host_top99p_sum, cspm_aws_host_top99p_sum, cspm_azure_host_top99p_sum, cspm_container_avg_sum, cspm_container_hwm_sum, cspm_gcp_host_top99p_sum, cspm_host_top99p_sum, cspm_hosts_agentless_scanners_agg_sum, cspm_hosts_agentless_scanners_top99p_sum, custom_historical_ts_sum, custom_live_ts_sum, custom_ts_sum, cws_container_avg_sum, cws_fargate_task_avg_sum, cws_host_top99p_sum, data_jobs_monitoring_host_hr_agg_sum, data_stream_monitoring_host_count_agg_sum, data_stream_monitoring_host_count_top99p_sum, dbm_host_top99p_sum, dbm_queries_avg_sum, do_jobs_monitoring_orchestrators_job_hours_agg_sum, end_date, eph_infra_host_agent_agg_sum, eph_infra_host_alibaba_agg_sum, eph_infra_host_aws_agg_sum, eph_infra_host_azure_agg_sum, eph_infra_host_basic_agg_sum, eph_infra_host_basic_infra_basic_agent_agg_sum, eph_infra_host_basic_infra_basic_vsphere_agg_sum, eph_infra_host_ent_agg_sum, eph_infra_host_gcp_agg_sum, eph_infra_host_heroku_agg_sum, eph_infra_host_only_aas_agg_sum, eph_infra_host_only_vsphere_agg_sum, eph_infra_host_opentelemetry_agg_sum, eph_infra_host_opentelemetry_apm_agg_sum, eph_infra_host_pro_agg_sum, eph_infra_host_proplus_agg_sum, eph_infra_host_proxmox_agg_sum, error_tracking_apm_error_events_agg_sum, error_tracking_error_events_agg_sum, error_tracking_events_agg_sum, error_tracking_rum_error_events_agg_sum, event_management_correlation_agg_sum, event_management_correlation_correlated_events_agg_sum, event_management_correlation_correlated_related_events_agg_sum, fargate_container_profiler_profiling_fargate_avg_sum, fargate_container_profiler_profiling_fargate_eks_avg_sum, fargate_tasks_count_avg_sum, fargate_tasks_count_hwm_sum, feature_flags_config_requests_agg_sum, flex_logs_compute_large_avg_sum, flex_logs_compute_medium_avg_sum, flex_logs_compute_small_avg_sum, flex_logs_compute_xlarge_avg_sum, flex_logs_compute_xsmall_avg_sum, flex_logs_starter_avg_sum, flex_logs_starter_storage_index_avg_sum, flex_logs_starter_storage_retention_adjustment_avg_sum, flex_stored_logs_avg_sum, forwarding_events_bytes_agg_sum, gcp_host_top99p_sum, heroku_host_top99p_sum, incident_management_monthly_active_users_hwm_sum, incident_management_seats_hwm_sum, indexed_events_count_agg_sum, indexed_points_agg_sum, infra_cpu_agg_sum, infra_cpu_avg_sum, infra_cpu_default_infra_host_vcpu_agent_agg_sum, infra_cpu_default_infra_host_vcpu_agent_avg_sum, infra_cpu_default_infra_host_vcpu_agent_basic_agg_sum, infra_cpu_default_infra_host_vcpu_agent_basic_avg_sum, infra_cpu_default_infra_host_vcpu_aws_agg_sum, infra_cpu_default_infra_host_vcpu_aws_avg_sum, infra_cpu_default_infra_host_vcpu_azure_agg_sum, infra_cpu_default_infra_host_vcpu_azure_avg_sum, infra_cpu_default_infra_host_vcpu_gcp_agg_sum, infra_cpu_default_infra_host_vcpu_gcp_avg_sum, infra_cpu_default_infra_host_vcpu_nutanix_agg_sum, infra_cpu_default_infra_host_vcpu_nutanix_avg_sum, infra_cpu_default_infra_host_vcpu_nutanix_basic_agg_sum, infra_cpu_default_infra_host_vcpu_nutanix_basic_avg_sum, infra_cpu_default_infra_host_vcpu_opentelemetry_agg_sum, infra_cpu_default_infra_host_vcpu_opentelemetry_avg_sum, infra_cpu_observed_infra_host_vcpu_agent_agg_sum, infra_cpu_observed_infra_host_vcpu_agent_avg_sum, infra_cpu_observed_infra_host_vcpu_aws_agg_sum, infra_cpu_observed_infra_host_vcpu_aws_avg_sum, infra_cpu_observed_infra_host_vcpu_azure_agg_sum, infra_cpu_observed_infra_host_vcpu_azure_avg_sum, infra_cpu_observed_infra_host_vcpu_gcp_agg_sum, infra_cpu_observed_infra_host_vcpu_gcp_avg_sum, infra_cpu_observed_infra_host_vcpu_nutanix_agg_sum, infra_cpu_observed_infra_host_vcpu_nutanix_avg_sum, infra_cpu_observed_infra_host_vcpu_opentelemetry_agg_sum, infra_cpu_observed_infra_host_vcpu_opentelemetry_avg_sum, infra_edge_monitoring_devices_top99p_sum, infra_host_basic_infra_basic_agent_top99p_sum, infra_host_basic_infra_basic_vsphere_top99p_sum, infra_host_basic_top99p_sum, infra_host_top99p_sum, infra_storage_mgmt_objects_count_avg_sum, ingest_points_agg_sum, ingested_events_bytes_agg_sum, iot_apm_host_agg_sum, iot_apm_host_top99p_sum, iot_device_agg_sum, iot_device_top99p_sum, last_updated, live_indexed_events_agg_sum, live_ingested_bytes_agg_sum, llm_observability_15day_retention_spans_agg_sum, llm_observability_30day_retention_spans_agg_sum, llm_observability_60day_retention_spans_agg_sum, llm_observability_90day_retention_spans_agg_sum, llm_observability_agg_sum, llm_observability_min_spend_agg_sum, logs_archive_search_gb_scanned_agg_sum, logs_by_retention, metric_names_agg_sum, mobile_rum_lite_session_count_agg_sum, mobile_rum_session_count_agg_sum, mobile_rum_session_count_android_agg_sum, mobile_rum_session_count_flutter_agg_sum, mobile_rum_session_count_ios_agg_sum, mobile_rum_session_count_reactnative_agg_sum, mobile_rum_session_count_roku_agg_sum, mobile_rum_units_agg_sum, ndm_netflow_events_agg_sum, netflow_indexed_events_count_agg_sum, network_device_wireless_top99p_sum, network_path_agg_sum, npm_host_top99p_sum, observability_pipelines_bytes_processed_agg_sum, oci_host_agg_sum, oci_host_top99p_sum, on_call_seat_hwm_sum, online_archive_events_count_agg_sum, opentelemetry_apm_host_top99p_sum, opentelemetry_host_top99p_sum, product_analytics_agg_sum, profiling_aas_count_top99p_sum, profiling_container_agent_count_avg, profiling_host_count_top99p_sum, proxmox_host_agg_sum, proxmox_host_top99p_sum, published_app_hwm_sum, rehydrated_indexed_events_agg_sum, rehydrated_ingested_bytes_agg_sum, rum_browser_and_mobile_session_count, rum_browser_legacy_session_count_agg_sum, rum_browser_lite_session_count_agg_sum, rum_browser_replay_session_count_agg_sum, rum_indexed_sessions_agg_sum, rum_ingested_sessions_agg_sum, rum_lite_session_count_agg_sum, rum_mobile_legacy_session_count_android_agg_sum, rum_mobile_legacy_session_count_flutter_agg_sum, rum_mobile_legacy_session_count_ios_agg_sum, rum_mobile_legacy_session_count_reactnative_agg_sum, rum_mobile_legacy_session_count_roku_agg_sum, rum_mobile_lite_session_count_android_agg_sum, rum_mobile_lite_session_count_flutter_agg_sum, rum_mobile_lite_session_count_ios_agg_sum, rum_mobile_lite_session_count_kotlinmultiplatform_agg_sum, rum_mobile_lite_session_count_reactnative_agg_sum, rum_mobile_lite_session_count_roku_agg_sum, rum_mobile_lite_session_count_unity_agg_sum, rum_mobile_replay_session_count_android_agg_sum, rum_mobile_replay_session_count_ios_agg_sum, rum_mobile_replay_session_count_kotlinmultiplatform_agg_sum, rum_mobile_replay_session_count_reactnative_agg_sum, rum_replay_session_count_agg_sum, rum_session_count_agg_sum, rum_session_replay_add_on_agg_sum, rum_total_session_count_agg_sum, rum_units_agg_sum, sca_fargate_count_avg_sum, sca_fargate_count_hwm_sum, sds_apm_scanned_bytes_sum, sds_events_scanned_bytes_sum, sds_logs_scanned_bytes_sum, sds_rum_scanned_bytes_sum, sds_total_scanned_bytes_sum, serverless_apps_apm_apm_azure_appservice_instances_avg_sum, serverless_apps_apm_apm_azure_azurefunction_instances_avg_sum, serverless_apps_apm_apm_azure_containerapp_instances_avg_sum, serverless_apps_apm_apm_fargate_ecs_tasks_avg_sum, serverless_apps_apm_apm_gcp_cloudfunction_instances_avg_sum, serverless_apps_apm_apm_gcp_cloudrun_instances_avg_sum, serverless_apps_apm_apm_gcp_gke_autopilot_pods_avg_sum, serverless_apps_apm_avg_sum, serverless_apps_apm_excl_fargate_apm_azure_appservice_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_azure_azurefunction_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_azure_containerapp_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_gcp_cloudfunction_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_gcp_cloudrun_instances_avg_sum, serverless_apps_apm_excl_fargate_apm_gcp_gke_autopilot_pods_avg_sum, serverless_apps_apm_excl_fargate_avg_sum, serverless_apps_azure_container_app_instances_avg_sum, serverless_apps_azure_count_avg_sum, serverless_apps_azure_function_app_instances_avg_sum, serverless_apps_azure_web_app_instances_avg_sum, serverless_apps_dsm_fargate_tasks_avg_sum, serverless_apps_ecs_avg_sum, serverless_apps_eks_avg_sum, serverless_apps_excl_fargate_avg_sum, serverless_apps_excl_fargate_azure_container_app_instances_avg_sum, serverless_apps_excl_fargate_azure_function_app_instances_avg_sum, serverless_apps_excl_fargate_azure_web_app_instances_avg_sum, serverless_apps_excl_fargate_google_cloud_functions_instances_avg_sum, serverless_apps_excl_fargate_google_cloud_run_instances_avg_sum, serverless_apps_excl_fargate_infra_gcp_gke_autopilot_pods_avg_sum, serverless_apps_google_cloud_functions_instances_avg_sum, serverless_apps_google_cloud_run_instances_avg_sum, serverless_apps_google_count_avg_sum, serverless_apps_infra_gcp_gke_autopilot_pods_avg_sum, serverless_apps_total_count_avg_sum, siem_12mo_retention_agg_sum, siem_6mo_retention_agg_sum, siem_analyzed_logs_add_on_count_agg_sum, snmp_device_count_agg_sum, snmp_device_count_top99p_sum, start_date, synthetics_browser_check_calls_count_agg_sum, synthetics_check_calls_count_agg_sum, synthetics_mobile_test_runs_agg_sum, synthetics_parallel_testing_max_slots_hwm_sum, trace_search_indexed_events_count_agg_sum, twol_ingested_events_bytes_agg_sum, universal_service_monitoring_host_top99p_sum, usage, vsphere_host_top99p_sum, vuln_management_host_count_top99p_sum, workflow_executions_usage_agg_sum, additional_properties].hash end end end diff --git a/lib/datadog_api_client/v2/api/usage_metering_api.rb b/lib/datadog_api_client/v2/api/usage_metering_api.rb index df14fdac910a..3e81e06d1b6b 100644 --- a/lib/datadog_api_client/v2/api/usage_metering_api.rb +++ b/lib/datadog_api_client/v2/api/usage_metering_api.rb @@ -922,5 +922,71 @@ def get_usage_observability_pipelines_with_http_info(start_hr, opts = {}) end return data, status_code, headers end + + # Get available fields for usage summary. + # + # @see #get_usage_summary_available_fields_with_http_info + def get_usage_summary_available_fields(opts = {}) + data, _status_code, _headers = get_usage_summary_available_fields_with_http_info(opts) + data + end + + # Get available fields for usage summary. + # + # List the field names returned by `GET /api/v1/usage/summary` at each of its + # three response levels. Each list contains every key the data endpoint + # emits—both typed fields declared in the OpenAPI spec and untyped keys + # exposed through `additionalProperties` (the latter used for billing + # dimensions and usage types added after the v1 schema freeze). + # + # This endpoint is only accessible for [parent-level organizations](https://docs.datadoghq.com/account_management/multi_organization/). + # + # @param opts [Hash] the optional parameters + # @return [Array<(UsageSummaryAvailableFieldsResponse, Integer, Hash)>] UsageSummaryAvailableFieldsResponse data, response status code and response headers + def get_usage_summary_available_fields_with_http_info(opts = {}) + + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: UsageMeteringAPI.get_usage_summary_available_fields ...' + end + # resource path + local_var_path = '/api/v2/usage/summary/available_fields' + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json;datetime-format=rfc3339']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] + + # return_type + return_type = opts[:debug_return_type] || 'UsageSummaryAvailableFieldsResponse' + + # auth_names + auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ] + + new_options = opts.merge( + :operation => :get_usage_summary_available_fields, + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type, + :api_version => "V2" + ) + + data, status_code, headers = @api_client.call_api(Net::HTTP::Get, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: UsageMeteringAPI#get_usage_summary_available_fields\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end end end diff --git a/lib/datadog_api_client/v2/models/usage_summary_available_fields_attributes.rb b/lib/datadog_api_client/v2/models/usage_summary_available_fields_attributes.rb new file mode 100644 index 000000000000..2e128b0ed11b --- /dev/null +++ b/lib/datadog_api_client/v2/models/usage_summary_available_fields_attributes.rb @@ -0,0 +1,140 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # The lists of field names returned by `GET /api/v1/usage/summary` at each + # of its three response levels. Each list contains every key the data endpoint + # emits—both typed fields declared in the OpenAPI spec and untyped keys + # exposed through `additionalProperties`. + class UsageSummaryAvailableFieldsAttributes + include BaseGenericModel + + # Sorted list of every key returned inside each `UsageSummaryDate` + # entry of `usage[]` (typed fields and `additionalProperties` keys + # combined). + attr_accessor :date_fields + + # Sorted list of every key returned inside each `UsageSummaryDateOrg` + # entry of `usage[].orgs[]` (typed fields and `additionalProperties` + # keys combined). + attr_accessor :date_org_fields + + # Sorted list of every key returned as a direct property of + # `UsageSummaryResponse` (typed fields and `additionalProperties` + # keys combined). + attr_accessor :response_fields + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'date_fields' => :'date_fields', + :'date_org_fields' => :'date_org_fields', + :'response_fields' => :'response_fields' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'date_fields' => :'Array', + :'date_org_fields' => :'Array', + :'response_fields' => :'Array' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::UsageSummaryAvailableFieldsAttributes` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'date_fields') + if (value = attributes[:'date_fields']).is_a?(Array) + self.date_fields = value + end + end + + if attributes.key?(:'date_org_fields') + if (value = attributes[:'date_org_fields']).is_a?(Array) + self.date_org_fields = value + end + end + + if attributes.key?(:'response_fields') + if (value = attributes[:'response_fields']).is_a?(Array) + self.response_fields = value + end + end + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + date_fields == o.date_fields && + date_org_fields == o.date_org_fields && + response_fields == o.response_fields && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [date_fields, date_org_fields, response_fields, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/usage_summary_available_fields_body.rb b/lib/datadog_api_client/v2/models/usage_summary_available_fields_body.rb new file mode 100644 index 000000000000..8dab77760e0c --- /dev/null +++ b/lib/datadog_api_client/v2/models/usage_summary_available_fields_body.rb @@ -0,0 +1,128 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Available-fields data. + class UsageSummaryAvailableFieldsBody + include BaseGenericModel + + # The lists of field names returned by `GET /api/v1/usage/summary` at each + # of its three response levels. Each list contains every key the data endpoint + # emits—both typed fields declared in the OpenAPI spec and untyped keys + # exposed through `additionalProperties`. + attr_accessor :attributes + + # The identifier for the discovery scope. Always `"all"`. + attr_accessor :id + + # Type of available-fields data. + attr_accessor :type + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'attributes' => :'attributes', + :'id' => :'id', + :'type' => :'type' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'attributes' => :'UsageSummaryAvailableFieldsAttributes', + :'id' => :'String', + :'type' => :'UsageSummaryAvailableFieldsType' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::UsageSummaryAvailableFieldsBody` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'attributes') + self.attributes = attributes[:'attributes'] + end + + if attributes.key?(:'id') + self.id = attributes[:'id'] + end + + if attributes.key?(:'type') + self.type = attributes[:'type'] + end + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + attributes == o.attributes && + id == o.id && + type == o.type && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [attributes, id, type, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/usage_summary_available_fields_response.rb b/lib/datadog_api_client/v2/models/usage_summary_available_fields_response.rb new file mode 100644 index 000000000000..6aca02087a3c --- /dev/null +++ b/lib/datadog_api_client/v2/models/usage_summary_available_fields_response.rb @@ -0,0 +1,107 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Response listing every field name returned by `GET /api/v1/usage/summary` + # at each of its three response levels. Includes both typed fields and untyped + # `additionalProperties` keys. + class UsageSummaryAvailableFieldsResponse + include BaseGenericModel + + # Available-fields data. + attr_accessor :data + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'data' => :'data' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'data' => :'UsageSummaryAvailableFieldsBody' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::UsageSummaryAvailableFieldsResponse` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'data') + self.data = attributes[:'data'] + end + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + data == o.data && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [data, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/usage_summary_available_fields_type.rb b/lib/datadog_api_client/v2/models/usage_summary_available_fields_type.rb new file mode 100644 index 000000000000..20507577430e --- /dev/null +++ b/lib/datadog_api_client/v2/models/usage_summary_available_fields_type.rb @@ -0,0 +1,26 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Type of available-fields data. + class UsageSummaryAvailableFieldsType + include BaseEnumModel + + USAGE_SUMMARY_AVAILABLE_FIELDS = "usage_summary_available_fields".freeze + end +end