Class: DatadogAPIClient::V1::UsageSummaryResponse

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v1/models/usage_summary_response.rb

Overview

Response summarizing all usage aggregated across the months in the request for all organizations, and broken down by month and by organization.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Methods included from BaseGenericModel

included

Instance Attribute Details

#_unparsedObject

whether the object has unparsed attributes



23
24
25
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 23

def _unparsed
  @_unparsed
end

#additional_propertiesObject

Returns the value of attribute additional_properties.



486
487
488
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 486

def additional_properties
  @additional_properties
end

#agent_host_top99p_sumObject

Shows the 99th percentile of all agent hosts over all hours in the current month for all organizations.



26
27
28
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 26

def agent_host_top99p_sum
  @agent_host_top99p_sum
end

#apm_azure_app_service_host_top99p_sumObject

Shows the 99th percentile of all Azure app services using APM over all hours in the current month all organizations.



29
30
31
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 29

def apm_azure_app_service_host_top99p_sum
  @apm_azure_app_service_host_top99p_sum
end

#apm_devsecops_host_top99p_sumObject

Shows the 99th percentile of all APM DevSecOps hosts over all hours in the current month for all organizations.



31
32
33
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 31

def apm_devsecops_host_top99p_sum
  @apm_devsecops_host_top99p_sum
end

#apm_fargate_count_avg_sumObject

Shows the average of all APM ECS Fargate tasks over all hours in the current month for all organizations.



34
35
36
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 34

def apm_fargate_count_avg_sum
  @apm_fargate_count_avg_sum
end

#apm_host_top99p_sumObject

Shows the 99th percentile of all distinct APM hosts over all hours in the current month for all organizations.



32
33
34
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 32

def apm_host_top99p_sum
  @apm_host_top99p_sum
end

#appsec_fargate_count_avg_sumObject

Shows the average of all Application Security Monitoring ECS Fargate tasks over all hours in the current month for all organizations.



40
41
42
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 40

def appsec_fargate_count_avg_sum
  @appsec_fargate_count_avg_sum
end

#asm_serverless_agg_sumObject

Shows the sum of all Application Security Monitoring Serverless invocations over all hours in the current months for all organizations.



43
44
45
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 43

def asm_serverless_agg_sum
  @asm_serverless_agg_sum
end

#audit_logs_lines_indexed_agg_sumObject

Shows the sum of all audit logs lines indexed over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



35
36
37
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 35

def audit_logs_lines_indexed_agg_sum
  @audit_logs_lines_indexed_agg_sum
end

#audit_trail_enabled_hwm_sumObject

Shows the total number of organizations that had Audit Trail enabled over a specific number of months.



49
50
51
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 49

def audit_trail_enabled_hwm_sum
  @audit_trail_enabled_hwm_sum
end

#avg_profiled_fargate_tasks_sumObject

The average total count for Fargate Container Profiler over all hours in the current month for all organizations.



38
39
40
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 38

def avg_profiled_fargate_tasks_sum
  @avg_profiled_fargate_tasks_sum
end

#aws_host_top99p_sumObject

Shows the 99th percentile of all AWS hosts over all hours in the current month for all organizations.



41
42
43
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 41

def aws_host_top99p_sum
  @aws_host_top99p_sum
end

#aws_lambda_func_countObject

Shows the average of the number of functions that executed 1 or more times each hour in the current month for all organizations.



44
45
46
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 44

def aws_lambda_func_count
  @aws_lambda_func_count
end

#aws_lambda_invocations_sumObject

Shows the sum of all AWS Lambda invocations over all hours in the current month for all organizations.



47
48
49
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 47

def aws_lambda_invocations_sum
  @aws_lambda_invocations_sum
end

#azure_app_service_top99p_sumObject

Shows the 99th percentile of all Azure app services over all hours in the current month for all organizations.



50
51
52
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 50

def azure_app_service_top99p_sum
  @azure_app_service_top99p_sum
end

#azure_host_top99p_sumObject

Shows the 99th percentile of all Azure hosts over all hours in the current month for all organizations.



53
54
55
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 53

def azure_host_top99p_sum
  @azure_host_top99p_sum
end

#billable_ingested_bytes_agg_sumObject

Shows the sum of all log bytes ingested over all hours in the current month for all organizations.



56
57
58
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 56

def billable_ingested_bytes_agg_sum
  @billable_ingested_bytes_agg_sum
end

#browser_rum_lite_session_count_agg_sumObject

Shows the sum of all browser lite sessions over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



59
60
61
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 59

def browser_rum_lite_session_count_agg_sum
  @browser_rum_lite_session_count_agg_sum
end

#browser_rum_replay_session_count_agg_sumObject

Shows the sum of all browser replay sessions over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



62
63
64
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 62

def browser_rum_replay_session_count_agg_sum
  @browser_rum_replay_session_count_agg_sum
end

#browser_rum_units_agg_sumObject

Shows the sum of all browser RUM units over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



65
66
67
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 65

def browser_rum_units_agg_sum
  @browser_rum_units_agg_sum
end

#ci_pipeline_indexed_spans_agg_sumObject

Shows the sum of all CI pipeline indexed spans over all hours in the current month for all organizations.



82
83
84
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 82

def ci_pipeline_indexed_spans_agg_sum
  @ci_pipeline_indexed_spans_agg_sum
end

#ci_test_indexed_spans_agg_sumObject

Shows the sum of all CI test indexed spans over all hours in the current month for all organizations.



85
86
87
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 85

def ci_test_indexed_spans_agg_sum
  @ci_test_indexed_spans_agg_sum
end

#ci_visibility_itr_committers_hwm_sumObject

Shows the high-water mark of all CI visibility intelligent test runner committers over all hours in the current month for all organizations.



88
89
90
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 88

def ci_visibility_itr_committers_hwm_sum
  @ci_visibility_itr_committers_hwm_sum
end

#ci_visibility_pipeline_committers_hwm_sumObject

Shows the high-water mark of all CI visibility pipeline committers over all hours in the current month for all organizations.



91
92
93
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 91

def ci_visibility_pipeline_committers_hwm_sum
  @ci_visibility_pipeline_committers_hwm_sum
end

#ci_visibility_test_committers_hwm_sumObject

Shows the high-water mark of all CI visibility test committers over all hours in the current month for all organizations.



94
95
96
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 94

def ci_visibility_test_committers_hwm_sum
  @ci_visibility_test_committers_hwm_sum
end

#cloud_cost_management_aws_host_count_avg_sumObject

Sum of the host count average for Cloud Cost Management for AWS.



97
98
99
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 97

def cloud_cost_management_aws_host_count_avg_sum
  @cloud_cost_management_aws_host_count_avg_sum
end

#cloud_cost_management_azure_host_count_avg_sumObject

Sum of the host count average for Cloud Cost Management for Azure.



100
101
102
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 100

def cloud_cost_management_azure_host_count_avg_sum
  @cloud_cost_management_azure_host_count_avg_sum
end

#cloud_cost_management_gcp_host_count_avg_sumObject

Sum of the host count average for Cloud Cost Management for GCP.



103
104
105
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 103

def cloud_cost_management_gcp_host_count_avg_sum
  @cloud_cost_management_gcp_host_count_avg_sum
end

#cloud_cost_management_host_count_avg_sumObject

Sum of the host count average for Cloud Cost Management for all cloud providers.



106
107
108
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 106

def cloud_cost_management_host_count_avg_sum
  @cloud_cost_management_host_count_avg_sum
end

#cloud_siem_events_agg_sumObject

Shows the sum of all Cloud Security Information and Event Management events over all hours in the current month for all organizations.



109
110
111
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 109

def cloud_siem_events_agg_sum
  @cloud_siem_events_agg_sum
end

#code_analysis_sa_committers_hwm_sumObject

Shows the high-water mark of all Static Analysis committers over all hours in the current month for all organizations.



112
113
114
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 112

def code_analysis_sa_committers_hwm_sum
  @code_analysis_sa_committers_hwm_sum
end

#code_analysis_sca_committers_hwm_sumObject

Shows the high-water mark of all static Software Composition Analysis committers over all hours in the current month for all organizations.



115
116
117
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 115

def code_analysis_sca_committers_hwm_sum
  @code_analysis_sca_committers_hwm_sum
end

#code_security_host_top99p_sumObject

Shows the 99th percentile of all Code Security hosts over all hours in the current month for all organizations.



118
119
120
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 118

def code_security_host_top99p_sum
  @code_security_host_top99p_sum
end

#container_avg_sumObject

Shows the average of all distinct containers over all hours in the current month for all organizations.



68
69
70
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 68

def container_avg_sum
  @container_avg_sum
end

#container_excl_agent_avg_sumObject

Shows the average of the containers without the Datadog Agent over all hours in the current month for all organizations.



124
125
126
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 124

def container_excl_agent_avg_sum
  @container_excl_agent_avg_sum
end

#container_hwm_sumObject

Shows the sum of the high-water marks of all distinct containers over all hours in the current month for all organizations.



71
72
73
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 71

def container_hwm_sum
  @container_hwm_sum
end

#csm_container_enterprise_compliance_count_agg_sumObject

Shows the sum of all Cloud Security Management Enterprise compliance containers over all hours in the current month for all organizations.



130
131
132
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 130

def csm_container_enterprise_compliance_count_agg_sum
  @csm_container_enterprise_compliance_count_agg_sum
end

#csm_container_enterprise_cws_count_agg_sumObject

Shows the sum of all Cloud Security Management Enterprise Cloud Workload Security containers over all hours in the current month for all organizations.



133
134
135
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 133

def csm_container_enterprise_cws_count_agg_sum
  @csm_container_enterprise_cws_count_agg_sum
end

#csm_container_enterprise_total_count_agg_sumObject

Shows the sum of all Cloud Security Management Enterprise containers over all hours in the current month for all organizations.



136
137
138
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 136

def csm_container_enterprise_total_count_agg_sum
  @csm_container_enterprise_total_count_agg_sum
end

#csm_host_enterprise_aas_host_count_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Enterprise Azure app services hosts over all hours in the current month for all organizations.



139
140
141
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 139

def csm_host_enterprise_aas_host_count_top99p_sum
  @csm_host_enterprise_aas_host_count_top99p_sum
end

#csm_host_enterprise_aws_host_count_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Enterprise AWS hosts over all hours in the current month for all organizations.



142
143
144
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 142

def csm_host_enterprise_aws_host_count_top99p_sum
  @csm_host_enterprise_aws_host_count_top99p_sum
end

#csm_host_enterprise_azure_host_count_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Enterprise Azure hosts over all hours in the current month for all organizations.



145
146
147
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 145

def csm_host_enterprise_azure_host_count_top99p_sum
  @csm_host_enterprise_azure_host_count_top99p_sum
end

#csm_host_enterprise_compliance_host_count_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Enterprise compliance hosts over all hours in the current month for all organizations.



148
149
150
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 148

def csm_host_enterprise_compliance_host_count_top99p_sum
  @csm_host_enterprise_compliance_host_count_top99p_sum
end

#csm_host_enterprise_cws_host_count_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Enterprise Cloud Workload Security hosts over all hours in the current month for all organizations.



151
152
153
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 151

def csm_host_enterprise_cws_host_count_top99p_sum
  @csm_host_enterprise_cws_host_count_top99p_sum
end

#csm_host_enterprise_gcp_host_count_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Enterprise GCP hosts over all hours in the current month for all organizations.



154
155
156
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 154

def csm_host_enterprise_gcp_host_count_top99p_sum
  @csm_host_enterprise_gcp_host_count_top99p_sum
end

#csm_host_enterprise_total_host_count_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current month for all organizations.



157
158
159
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 157

def csm_host_enterprise_total_host_count_top99p_sum
  @csm_host_enterprise_total_host_count_top99p_sum
end

#cspm_aas_host_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Pro Azure app services hosts over all hours in the current month for all organizations.



74
75
76
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 74

def cspm_aas_host_top99p_sum
  @cspm_aas_host_top99p_sum
end

#cspm_aws_host_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Pro AWS hosts over all hours in the current month for all organizations.



163
164
165
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 163

def cspm_aws_host_top99p_sum
  @cspm_aws_host_top99p_sum
end

#cspm_azure_host_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Pro Azure hosts over all hours in the current month for all organizations.



77
78
79
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 77

def cspm_azure_host_top99p_sum
  @cspm_azure_host_top99p_sum
end

#cspm_container_avg_sumObject

Shows the average number of Cloud Security Management Pro containers over all hours in the current month for all organizations.



80
81
82
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 80

def cspm_container_avg_sum
  @cspm_container_avg_sum
end

#cspm_container_hwm_sumObject

Shows the sum of the the high-water marks of Cloud Security Management Pro containers over all hours in the current month for all organizations.



83
84
85
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 83

def cspm_container_hwm_sum
  @cspm_container_hwm_sum
end

#cspm_gcp_host_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Pro GCP hosts over all hours in the current month for all organizations.



175
176
177
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 175

def cspm_gcp_host_top99p_sum
  @cspm_gcp_host_top99p_sum
end

#cspm_host_top99p_sumObject

Shows the 99th percentile of all Cloud Security Management Pro hosts over all hours in the current month for all organizations.



86
87
88
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 86

def cspm_host_top99p_sum
  @cspm_host_top99p_sum
end

#custom_historical_ts_sumObject

Shows the average number of distinct historical custom metrics over all hours in the current month for all organizations.



181
182
183
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 181

def custom_historical_ts_sum
  @custom_historical_ts_sum
end

#custom_live_ts_sumObject

Shows the average number of distinct live custom metrics over all hours in the current month for all organizations.



184
185
186
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 184

def custom_live_ts_sum
  @custom_live_ts_sum
end

#custom_ts_sumObject

Shows the average number of distinct custom metrics over all hours in the current month for all organizations.



89
90
91
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 89

def custom_ts_sum
  @custom_ts_sum
end

#cws_container_avg_sumObject

Shows the average of all distinct Cloud Workload Security containers over all hours in the current month for all organizations.



190
191
192
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 190

def cws_container_avg_sum
  @cws_container_avg_sum
end

#cws_containers_avg_sumObject

Shows the average of all distinct Cloud Workload Security containers over all hours in the current months for all organizations.



92
93
94
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 92

def cws_containers_avg_sum
  @cws_containers_avg_sum
end

#cws_fargate_task_avg_sumObject

Shows the average of all distinct Cloud Workload Security Fargate tasks over all hours in the current month for all organizations.



193
194
195
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 193

def cws_fargate_task_avg_sum
  @cws_fargate_task_avg_sum
end

#cws_host_top99p_sumObject

Shows the 99th percentile of all Cloud Workload Security hosts over all hours in the current month for all organizations.



95
96
97
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 95

def cws_host_top99p_sum
  @cws_host_top99p_sum
end

#data_jobs_monitoring_host_hr_agg_sumObject

Shows the sum of Data Jobs Monitoring hosts over all hours in the current months for all organizations



199
200
201
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 199

def data_jobs_monitoring_host_hr_agg_sum
  @data_jobs_monitoring_host_hr_agg_sum
end

#dbm_host_top99p_sumObject

Shows the 99th percentile of all Database Monitoring hosts over all hours in the current month for all organizations.



98
99
100
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 98

def dbm_host_top99p_sum
  @dbm_host_top99p_sum
end

#dbm_queries_avg_sumObject

Shows the average of all distinct Database Monitoring Normalized Queries over all hours in the current month for all organizations.



101
102
103
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 101

def dbm_queries_avg_sum
  @dbm_queries_avg_sum
end

#end_dateObject

Shows the last date of usage in the current month for all organizations.



104
105
106
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 104

def end_date
  @end_date
end

#error_tracking_error_events_agg_sumObject

Shows the sum of all Error Tracking error events over all hours in the current month for all organizations.



211
212
213
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 211

def error_tracking_error_events_agg_sum
  @error_tracking_error_events_agg_sum
end

#error_tracking_events_agg_sumObject

Shows the sum of all Error Tracking events over all hours in the current months for all organizations.



214
215
216
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 214

def error_tracking_events_agg_sum
  @error_tracking_events_agg_sum
end

#error_tracking_rum_error_events_agg_sumObject

Shows the sum of all Error Tracking RUM error events over all hours in the current month for all organizations.



217
218
219
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 217

def error_tracking_rum_error_events_agg_sum
  @error_tracking_rum_error_events_agg_sum
end

#fargate_container_profiler_profiling_fargate_avg_sumObject

The average number of Profiling Fargate tasks over all hours in the current month for all organizations.



220
221
222
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 220

def fargate_container_profiler_profiling_fargate_avg_sum
  @fargate_container_profiler_profiling_fargate_avg_sum
end

#fargate_container_profiler_profiling_fargate_eks_avg_sumObject

The average number of Profiling Fargate Elastic Kubernetes Service tasks over all hours in the current month for all organizations.



223
224
225
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 223

def fargate_container_profiler_profiling_fargate_eks_avg_sum
  @fargate_container_profiler_profiling_fargate_eks_avg_sum
end

#fargate_tasks_count_avg_sumObject

Shows the average of all Fargate tasks over all hours in the current month for all organizations.



107
108
109
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 107

def fargate_tasks_count_avg_sum
  @fargate_tasks_count_avg_sum
end

#fargate_tasks_count_hwm_sumObject

Shows the sum of the high-water marks of all Fargate tasks over all hours in the current month for all organizations.



110
111
112
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 110

def fargate_tasks_count_hwm_sum
  @fargate_tasks_count_hwm_sum
end

#flex_logs_compute_large_avg_sumObject

Shows the average number of Flex Logs Compute Large Instances over all hours in the current months for all organizations.



232
233
234
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 232

def flex_logs_compute_large_avg_sum
  @flex_logs_compute_large_avg_sum
end

#flex_logs_compute_medium_avg_sumObject

Shows the average number of Flex Logs Compute Medium Instances over all hours in the current months for all organizations.



235
236
237
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 235

def flex_logs_compute_medium_avg_sum
  @flex_logs_compute_medium_avg_sum
end

#flex_logs_compute_small_avg_sumObject

Shows the average number of Flex Logs Compute Small Instances over all hours in the current months for all organizations.



238
239
240
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 238

def flex_logs_compute_small_avg_sum
  @flex_logs_compute_small_avg_sum
end

#flex_logs_compute_xsmall_avg_sumObject

Shows the average number of Flex Logs Compute Extra Small Instances over all hours in the current months for all organizations.



241
242
243
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 241

def flex_logs_compute_xsmall_avg_sum
  @flex_logs_compute_xsmall_avg_sum
end

#flex_logs_starter_avg_sumObject

Shows the average number of Flex Logs Starter Instances over all hours in the current months for all organizations.



244
245
246
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 244

def flex_logs_starter_avg_sum
  @flex_logs_starter_avg_sum
end

#flex_logs_starter_storage_index_avg_sumObject

Shows the average number of Flex Logs Starter Storage Index Instances over all hours in the current months for all organizations.



247
248
249
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 247

def flex_logs_starter_storage_index_avg_sum
  @flex_logs_starter_storage_index_avg_sum
end

#flex_logs_starter_storage_retention_adjustment_avg_sumObject

Shows the average number of Flex Logs Starter Storage Retention Adjustment Instances over all hours in the current months for all organizations.



250
251
252
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 250

def flex_logs_starter_storage_retention_adjustment_avg_sum
  @flex_logs_starter_storage_retention_adjustment_avg_sum
end

#flex_stored_logs_avg_sumObject

Shows the average of all Flex Stored Logs over all hours in the current months for all organizations.



253
254
255
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 253

def flex_stored_logs_avg_sum
  @flex_stored_logs_avg_sum
end

#forwarding_events_bytes_agg_sumObject

Shows the sum of all logs forwarding bytes over all hours in the current month for all organizations (data available as of April 1, 2023)



256
257
258
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 256

def forwarding_events_bytes_agg_sum
  @forwarding_events_bytes_agg_sum
end

#gcp_host_top99p_sumObject

Shows the 99th percentile of all GCP hosts over all hours in the current month for all organizations.



113
114
115
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 113

def gcp_host_top99p_sum
  @gcp_host_top99p_sum
end

#heroku_host_top99p_sumObject

Shows the 99th percentile of all Heroku dynos over all hours in the current month for all organizations.



116
117
118
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 116

def heroku_host_top99p_sum
  @heroku_host_top99p_sum
end

#incident_management_monthly_active_users_hwm_sumObject

Shows sum of the the high-water marks of incident management monthly active users in the current month for all organizations.



119
120
121
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 119

def incident_management_monthly_active_users_hwm_sum
  @incident_management_monthly_active_users_hwm_sum
end

#indexed_events_count_agg_sumObject

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).



122
123
124
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 122

def indexed_events_count_agg_sum
  @indexed_events_count_agg_sum
end

#infra_host_top99p_sumObject

Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current month for all organizations.



125
126
127
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 125

def infra_host_top99p_sum
  @infra_host_top99p_sum
end

#ingested_events_bytes_agg_sumObject

Shows the sum of all log bytes ingested over all hours in the current month for all organizations.



128
129
130
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 128

def ingested_events_bytes_agg_sum
  @ingested_events_bytes_agg_sum
end

#iot_device_agg_sumObject

Shows the sum of all IoT devices over all hours in the current month for all organizations.



131
132
133
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 131

def iot_device_agg_sum
  @iot_device_agg_sum
end

#iot_device_top99p_sumObject

Shows the 99th percentile of all IoT devices over all hours in the current month of all organizations.



134
135
136
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 134

def iot_device_top99p_sum
  @iot_device_top99p_sum
end

#last_updatedObject

Shows the the most recent hour in the current month for all organizations for which all usages were calculated.



137
138
139
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 137

def last_updated
  @last_updated
end

#live_indexed_events_agg_sumObject

Shows the sum of all live logs indexed over all hours in the current month for all organization (To be deprecated on October 1st, 2024).



140
141
142
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 140

def live_indexed_events_agg_sum
  @live_indexed_events_agg_sum
end

#live_ingested_bytes_agg_sumObject

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).



143
144
145
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 143

def live_ingested_bytes_agg_sum
  @live_ingested_bytes_agg_sum
end

#logs_by_retentionObject

Object containing logs usage data broken down by retention period.



292
293
294
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 292

def logs_by_retention
  @logs_by_retention
end

#mobile_rum_lite_session_count_agg_sumObject

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).



148
149
150
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 148

def mobile_rum_lite_session_count_agg_sum
  @mobile_rum_lite_session_count_agg_sum
end

#mobile_rum_session_count_agg_sumObject

Shows the sum of all mobile RUM sessions over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



151
152
153
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 151

def mobile_rum_session_count_agg_sum
  @mobile_rum_session_count_agg_sum
end

#mobile_rum_session_count_android_agg_sumObject

Shows the sum of all mobile RUM sessions on Android over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



154
155
156
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 154

def mobile_rum_session_count_android_agg_sum
  @mobile_rum_session_count_android_agg_sum
end

#mobile_rum_session_count_flutter_agg_sumObject

Shows the sum of all mobile RUM sessions on Flutter over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



304
305
306
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 304

def mobile_rum_session_count_flutter_agg_sum
  @mobile_rum_session_count_flutter_agg_sum
end

#mobile_rum_session_count_ios_agg_sumObject

Shows the sum of all mobile RUM sessions on iOS over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



157
158
159
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 157

def mobile_rum_session_count_ios_agg_sum
  @mobile_rum_session_count_ios_agg_sum
end

#mobile_rum_session_count_reactnative_agg_sumObject

Shows the sum of all mobile RUM sessions on React Native over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



310
311
312
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 310

def mobile_rum_session_count_reactnative_agg_sum
  @mobile_rum_session_count_reactnative_agg_sum
end

#mobile_rum_session_count_roku_agg_sumObject

Shows the sum of all mobile RUM sessions on Roku over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



313
314
315
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 313

def mobile_rum_session_count_roku_agg_sum
  @mobile_rum_session_count_roku_agg_sum
end

#mobile_rum_units_agg_sumObject

Shows the sum of all mobile RUM units over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



160
161
162
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 160

def mobile_rum_units_agg_sum
  @mobile_rum_units_agg_sum
end

#ndm_netflow_events_agg_sumObject

Shows the sum of all Network Device Monitoring NetFlow events over all hours in the current month for all organizations.



319
320
321
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 319

def ndm_netflow_events_agg_sum
  @ndm_netflow_events_agg_sum
end

#netflow_indexed_events_count_agg_sumObject

Shows the sum of all Network flows indexed over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



163
164
165
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 163

def netflow_indexed_events_count_agg_sum
  @netflow_indexed_events_count_agg_sum
end

#npm_host_top99p_sumObject

Shows the 99th percentile of all distinct Cloud Network Monitoring hosts (formerly known as Network hosts) over all hours in the current month for all organizations.



166
167
168
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 166

def npm_host_top99p_sum
  @npm_host_top99p_sum
end

#observability_pipelines_bytes_processed_agg_sumObject

Sum of all observability pipelines bytes processed over all hours in the current month for all organizations.



328
329
330
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 328

def observability_pipelines_bytes_processed_agg_sum
  @observability_pipelines_bytes_processed_agg_sum
end

#oci_host_agg_sumObject

Shows the sum of Oracle Cloud Infrastructure hosts over all hours in the current months for all organizations



331
332
333
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 331

def oci_host_agg_sum
  @oci_host_agg_sum
end

#oci_host_top99p_sumObject

Shows the 99th percentile of Oracle Cloud Infrastructure hosts over all hours in the current months for all organizations



334
335
336
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 334

def oci_host_top99p_sum
  @oci_host_top99p_sum
end

#online_archive_events_count_agg_sumObject

Sum of all online archived events over all hours in the current month for all organizations.



337
338
339
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 337

def online_archive_events_count_agg_sum
  @online_archive_events_count_agg_sum
end

#opentelemetry_apm_host_top99p_sumObject

Shows the 99th percentile of APM hosts reported by the Datadog exporter for the OpenTelemetry Collector over all hours in the current month for all organizations.



340
341
342
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 340

def opentelemetry_apm_host_top99p_sum
  @opentelemetry_apm_host_top99p_sum
end

#opentelemetry_host_top99p_sumObject

Shows the 99th percentile of all hosts reported by the Datadog exporter for the OpenTelemetry Collector over all hours in the current month for all organizations.



169
170
171
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 169

def opentelemetry_host_top99p_sum
  @opentelemetry_host_top99p_sum
end

#profiling_aas_count_top99p_sumObject

Shows the 99th percentile of all profiled Azure app services over all hours in the current month for all organizations.



346
347
348
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 346

def profiling_aas_count_top99p_sum
  @profiling_aas_count_top99p_sum
end

#profiling_container_agent_count_avgObject

Shows the average number of profiled containers over all hours in the current month for all organizations.



172
173
174
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 172

def profiling_container_agent_count_avg
  @profiling_container_agent_count_avg
end

#profiling_host_count_top99p_sumObject

Shows the 99th percentile of all profiled hosts over all hours in the current month for all organizations.



175
176
177
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 175

def profiling_host_count_top99p_sum
  @profiling_host_count_top99p_sum
end

#rehydrated_indexed_events_agg_sumObject

Shows the sum of all rehydrated logs indexed over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



178
179
180
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 178

def rehydrated_indexed_events_agg_sum
  @rehydrated_indexed_events_agg_sum
end

#rehydrated_ingested_bytes_agg_sumObject

Shows the sum of all rehydrated logs bytes ingested over all hours in the current month for all organizations (data available as of December 1, 2020).



181
182
183
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 181

def rehydrated_ingested_bytes_agg_sum
  @rehydrated_ingested_bytes_agg_sum
end

#rum_browser_and_mobile_session_countObject

Shows the sum of all mobile sessions and all browser lite and legacy sessions over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



184
185
186
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 184

def rum_browser_and_mobile_session_count
  @rum_browser_and_mobile_session_count
end

#rum_browser_legacy_session_count_agg_sumObject

Shows the sum of all browser RUM legacy sessions over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



364
365
366
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 364

def rum_browser_legacy_session_count_agg_sum
  @rum_browser_legacy_session_count_agg_sum
end

#rum_browser_lite_session_count_agg_sumObject

Shows the sum of all browser RUM lite sessions over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



367
368
369
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 367

def rum_browser_lite_session_count_agg_sum
  @rum_browser_lite_session_count_agg_sum
end

#rum_browser_replay_session_count_agg_sumObject

Shows the sum of all browser RUM Session Replay counts over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



370
371
372
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 370

def rum_browser_replay_session_count_agg_sum
  @rum_browser_replay_session_count_agg_sum
end

#rum_lite_session_count_agg_sumObject

Shows the sum of all RUM lite sessions (browser and mobile) over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



373
374
375
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 373

def rum_lite_session_count_agg_sum
  @rum_lite_session_count_agg_sum
end

#rum_mobile_legacy_session_count_android_agg_sumObject

Shows the sum of all mobile RUM legacy sessions on Android over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



376
377
378
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 376

def rum_mobile_legacy_session_count_android_agg_sum
  @rum_mobile_legacy_session_count_android_agg_sum
end

#rum_mobile_legacy_session_count_flutter_agg_sumObject

Shows the sum of all mobile RUM legacy sessions on Flutter over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



379
380
381
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 379

def rum_mobile_legacy_session_count_flutter_agg_sum
  @rum_mobile_legacy_session_count_flutter_agg_sum
end

#rum_mobile_legacy_session_count_ios_agg_sumObject

Shows the sum of all mobile RUM legacy sessions on iOS over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



382
383
384
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 382

def rum_mobile_legacy_session_count_ios_agg_sum
  @rum_mobile_legacy_session_count_ios_agg_sum
end

#rum_mobile_legacy_session_count_reactnative_agg_sumObject

Shows the sum of all mobile RUM legacy sessions on React Native over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



385
386
387
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 385

def rum_mobile_legacy_session_count_reactnative_agg_sum
  @rum_mobile_legacy_session_count_reactnative_agg_sum
end

#rum_mobile_legacy_session_count_roku_agg_sumObject

Shows the sum of all mobile RUM legacy sessions on Roku over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



388
389
390
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 388

def rum_mobile_legacy_session_count_roku_agg_sum
  @rum_mobile_legacy_session_count_roku_agg_sum
end

#rum_mobile_lite_session_count_android_agg_sumObject

Shows the sum of all mobile RUM lite sessions on Android over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



391
392
393
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 391

def rum_mobile_lite_session_count_android_agg_sum
  @rum_mobile_lite_session_count_android_agg_sum
end

#rum_mobile_lite_session_count_flutter_agg_sumObject

Shows the sum of all mobile RUM lite sessions on Flutter over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



394
395
396
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 394

def rum_mobile_lite_session_count_flutter_agg_sum
  @rum_mobile_lite_session_count_flutter_agg_sum
end

#rum_mobile_lite_session_count_ios_agg_sumObject

Shows the sum of all mobile RUM lite sessions on iOS over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



397
398
399
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 397

def rum_mobile_lite_session_count_ios_agg_sum
  @rum_mobile_lite_session_count_ios_agg_sum
end

#rum_mobile_lite_session_count_reactnative_agg_sumObject

Shows the sum of all mobile RUM lite sessions on React Native over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



400
401
402
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 400

def rum_mobile_lite_session_count_reactnative_agg_sum
  @rum_mobile_lite_session_count_reactnative_agg_sum
end

#rum_mobile_lite_session_count_roku_agg_sumObject

Shows the sum of all mobile RUM lite sessions on Roku over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



403
404
405
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 403

def rum_mobile_lite_session_count_roku_agg_sum
  @rum_mobile_lite_session_count_roku_agg_sum
end

#rum_replay_session_count_agg_sumObject

Shows the sum of all RUM Session Replay counts over all hours in the current month for all organizations (To be introduced on October 1st, 2024).



406
407
408
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 406

def rum_replay_session_count_agg_sum
  @rum_replay_session_count_agg_sum
end

#rum_session_count_agg_sumObject

Shows the sum of all browser RUM lite sessions over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



187
188
189
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 187

def rum_session_count_agg_sum
  @rum_session_count_agg_sum
end

#rum_total_session_count_agg_sumObject

Shows the sum of RUM sessions (browser and mobile) over all hours in the current month for all organizations.



190
191
192
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 190

def rum_total_session_count_agg_sum
  @rum_total_session_count_agg_sum
end

#rum_units_agg_sumObject

Shows the sum of all browser and mobile RUM units over all hours in the current month for all organizations (To be deprecated on October 1st, 2024).



193
194
195
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 193

def rum_units_agg_sum
  @rum_units_agg_sum
end

#sca_fargate_count_avg_sumObject

Shows the average of all Software Composition Analysis Fargate tasks over all hours in the current months for all organizations.



418
419
420
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 418

def sca_fargate_count_avg_sum
  @sca_fargate_count_avg_sum
end

#sca_fargate_count_hwm_sumObject

Shows the sum of the high-water marks of all Software Composition Analysis Fargate tasks over all hours in the current months for all organizations.



421
422
423
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 421

def sca_fargate_count_hwm_sum
  @sca_fargate_count_hwm_sum
end

#sds_apm_scanned_bytes_sumObject

Sum of all APM bytes scanned with sensitive data scanner in the current month for all organizations.



424
425
426
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 424

def sds_apm_scanned_bytes_sum
  @sds_apm_scanned_bytes_sum
end

#sds_events_scanned_bytes_sumObject

Sum of all event stream events bytes scanned with sensitive data scanner in the current month for all organizations.



427
428
429
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 427

def sds_events_scanned_bytes_sum
  @sds_events_scanned_bytes_sum
end

#sds_logs_scanned_bytes_sumObject

Shows the sum of all bytes scanned of logs usage by the Sensitive Data Scanner over all hours in the current month for all organizations.



196
197
198
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 196

def sds_logs_scanned_bytes_sum
  @sds_logs_scanned_bytes_sum
end

#sds_rum_scanned_bytes_sumObject

Sum of all RUM bytes scanned with sensitive data scanner in the current month for all organizations.



433
434
435
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 433

def sds_rum_scanned_bytes_sum
  @sds_rum_scanned_bytes_sum
end

#sds_total_scanned_bytes_sumObject

Shows the sum of all bytes scanned across all usage types by the Sensitive Data Scanner over all hours in the current month for all organizations.



199
200
201
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 199

def sds_total_scanned_bytes_sum
  @sds_total_scanned_bytes_sum
end

#serverless_apps_azure_count_avg_sumObject

Sum of the average number of Serverless Apps for Azure in the current month for all organizations.



439
440
441
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 439

def serverless_apps_azure_count_avg_sum
  @serverless_apps_azure_count_avg_sum
end

#serverless_apps_google_count_avg_sumObject

Sum of the average number of Serverless Apps for Google Cloud in the current month for all organizations.



442
443
444
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 442

def serverless_apps_google_count_avg_sum
  @serverless_apps_google_count_avg_sum
end

#serverless_apps_total_count_avg_sumObject

Sum of the average number of Serverless Apps for Azure and Google Cloud in the current month for all organizations.



445
446
447
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 445

def serverless_apps_total_count_avg_sum
  @serverless_apps_total_count_avg_sum
end

#siem_analyzed_logs_add_on_count_agg_sumObject

Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current month for all organizations.



448
449
450
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 448

def siem_analyzed_logs_add_on_count_agg_sum
  @siem_analyzed_logs_add_on_count_agg_sum
end

#start_dateObject

Shows the first date of usage in the current month for all organizations.



202
203
204
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 202

def start_date
  @start_date
end

#synthetics_browser_check_calls_count_agg_sumObject

Shows the sum of all Synthetic browser tests over all hours in the current month for all organizations.



205
206
207
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 205

def synthetics_browser_check_calls_count_agg_sum
  @synthetics_browser_check_calls_count_agg_sum
end

#synthetics_check_calls_count_agg_sumObject

Shows the sum of all Synthetic API tests over all hours in the current month for all organizations.



208
209
210
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 208

def synthetics_check_calls_count_agg_sum
  @synthetics_check_calls_count_agg_sum
end

#synthetics_mobile_test_runs_agg_sumObject

Shows the sum of Synthetic mobile application tests over all hours in the current month for all organizations.



460
461
462
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 460

def synthetics_mobile_test_runs_agg_sum
  @synthetics_mobile_test_runs_agg_sum
end

#synthetics_parallel_testing_max_slots_hwm_sumObject

Shows the sum of the high-water marks of used synthetics parallel testing slots over all hours in the current month for all organizations.



463
464
465
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 463

def synthetics_parallel_testing_max_slots_hwm_sum
  @synthetics_parallel_testing_max_slots_hwm_sum
end

#trace_search_indexed_events_count_agg_sumObject

Shows the sum of all Indexed Spans indexed over all hours in the current month for all organizations.



211
212
213
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 211

def trace_search_indexed_events_count_agg_sum
  @trace_search_indexed_events_count_agg_sum
end

#twol_ingested_events_bytes_agg_sumObject

Shows the sum of all ingested APM span bytes over all hours in the current month for all organizations.



214
215
216
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 214

def twol_ingested_events_bytes_agg_sum
  @twol_ingested_events_bytes_agg_sum
end

#universal_service_monitoring_host_top99p_sumObject

Shows the 99th percentile of all Universal Service Monitoring hosts over all hours in the current month for all organizations.



472
473
474
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 472

def universal_service_monitoring_host_top99p_sum
  @universal_service_monitoring_host_top99p_sum
end

#usageObject

An array of objects regarding hourly usage.



217
218
219
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 217

def usage
  @usage
end

#vsphere_host_top99p_sumObject

Shows the 99th percentile of all vSphere hosts over all hours in the current month for all organizations.



220
221
222
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 220

def vsphere_host_top99p_sum
  @vsphere_host_top99p_sum
end

#vuln_management_host_count_top99p_sumObject

Shows the 99th percentile of all Application Vulnerability Management hosts over all hours in the current month for all organizations.



481
482
483
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 481

def vuln_management_host_count_top99p_sum
  @vuln_management_host_count_top99p_sum
end

#workflow_executions_usage_agg_sumObject

Sum of all workflows executed over all hours in the current month for all organizations.



484
485
486
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 484

def workflow_executions_usage_agg_sum
  @workflow_executions_usage_agg_sum
end

Class Method Details

.acceptable_attributesObject

Returns all the JSON keys this model knows about



295
296
297
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 295

def self.acceptable_attributes
  attribute_map.values
end

.build_from_hash(attributes) ⇒ Object

Builds the object from hash

Parameters:

  • attributes (Hash)

    Model attributes in the form of hash

Returns:

  • (Object)

    Returns the model itself



760
761
762
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 760

def self.build_from_hash(attributes)
  new.build_from_hash(attributes)
end

.openapi_nullableObject

List of attributes with nullable: true



372
373
374
375
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 372

def self.openapi_nullable
  Set.new([
  ])
end

Instance Method Details

#_deserialize(type, value) ⇒ Object

Deserializes the data based on type

Parameters:

  • string

    type Data type

  • string

    value Value to be deserialized

Returns:

  • (Object)

    Deserialized data



790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 790

def _deserialize(type, value)
  case type.to_sym
  when :Time
    Time.parse(value)
  when :Date
    Date.parse(value)
  when :String
    value.to_s
  when :Integer
    value.to_i
  when :Float
    value.to_f
  when :Boolean
    if value.to_s =~ /\A(true|t|yes|y|1)\z/i
      true
    else
      false
    end
  when :Object
    # generic object (usually a Hash), return directly
    value
  when :Array
    # generic array, return directly
    value
  when /\AArray<(?<inner_type>.+)>\z/
    inner_type = Regexp.last_match[:inner_type]
    value.map { |v| _deserialize(inner_type, v) }
  when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
    k_type = Regexp.last_match[:k_type]
    v_type = Regexp.last_match[:v_type]
    {}.tap do |hash|
      value.each do |k, v|
        hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
      end
    end
  else # model
    # models (e.g. Pet) or oneOf
    klass = DatadogAPIClient::V1.const_get(type)
    res = klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
    if res.instance_of? DatadogAPIClient::V1::UnparsedObject
      self._unparsed = true
    end
    res
  end
end

#_to_hash(value) ⇒ Hash

Outputs non-array value in the form of hash For object, use to_hash. Otherwise, just return the value

Parameters:

  • value (Object)

    Any valid value

Returns:

  • (Hash)

    Returns the value in the form of hash



868
869
870
871
872
873
874
875
876
877
878
879
880
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 868

def _to_hash(value)
  if value.is_a?(Array)
    value.compact.map { |v| _to_hash(v) }
  elsif value.is_a?(Hash)
    {}.tap do |hash|
      value.each { |k, v| hash[k] = _to_hash(v) }
    end
  elsif value.respond_to? :to_hash
    value.to_hash
  else
    value
  end
end

#build_from_hash(attributes) ⇒ Object

Builds the object from hash

Parameters:

  • attributes (Hash)

    Model attributes in the form of hash

Returns:

  • (Object)

    Returns the model itself



767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 767

def build_from_hash(attributes)
  return nil unless attributes.is_a?(Hash)
  self.class.openapi_types.each_pair do |key, type|
    if attributes[self.class.attribute_map[key]].nil? && self.class.openapi_nullable.include?(key)
      self.send("#{key}=", nil)
    elsif type =~ /\AArray<(.*)>/i
      # check to ensure the input is an array given that the attribute
      # is documented as an array but the input is not
      if attributes[self.class.attribute_map[key]].is_a?(Array)
        self.send("#{key}=", attributes[self.class.attribute_map[key]].map { |v| _deserialize($1, v) })
      end
    elsif !attributes[self.class.attribute_map[key]].nil?
      self.send("#{key}=", _deserialize(type, attributes[self.class.attribute_map[key]]))
    end
  end

  self
end

#eql?(o) ⇒ Boolean

Parameters:

  • Object (Object)

    to be compared

Returns:

  • (Boolean)

See Also:

  • `==` method


747
748
749
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 747

def eql?(o)
  self == o
end

#list_invalid_propertiesObject

Show invalid properties with the reasons. Usually used together with valid?

Returns:

  • Array for valid properties with the reasons



661
662
663
664
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 661

def list_invalid_properties
  invalid_properties = Array.new
  invalid_properties
end

#to_bodyHash

to_body is an alias to to_hash (backward compatibility)

Returns:

  • (Hash)

    Returns the object in the form of hash



844
845
846
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 844

def to_body
  to_hash
end

#to_sString

Returns the string representation of the object

Returns:

  • (String)

    String presentation of the object



838
839
840
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 838

def to_s
  to_hash.to_s
end

#valid?Boolean

Check to see if the all the properties in the model are valid

Returns:

  • (Boolean)

    true if the model is valid



668
669
670
# File 'lib/datadog_api_client/v1/models/usage_summary_response.rb', line 668

def valid?
  true
end