Class: DatadogAPIClient::V1::UsageBillableSummaryKeys
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::UsageBillableSummaryKeys
- Defined in:
- lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb
Overview
Response with aggregated usage types.
Instance Attribute Summary collapse
-
#apm_host_sum ⇒ Object
Returns the value of attribute apm_host_sum.
-
#apm_host_top99p ⇒ Object
Returns the value of attribute apm_host_top99p.
-
#apm_trace_search_sum ⇒ Object
Returns the value of attribute apm_trace_search_sum.
-
#fargate_container_average ⇒ Object
Returns the value of attribute fargate_container_average.
-
#infra_container_sum ⇒ Object
Returns the value of attribute infra_container_sum.
-
#infra_host_sum ⇒ Object
Returns the value of attribute infra_host_sum.
-
#infra_host_top99p ⇒ Object
Returns the value of attribute infra_host_top99p.
-
#iot_top99p ⇒ Object
Returns the value of attribute iot_top99p.
-
#lambda_function_average ⇒ Object
Returns the value of attribute lambda_function_average.
-
#logs_indexed_15day_sum ⇒ Object
Returns the value of attribute logs_indexed_15day_sum.
-
#logs_indexed_180day_sum ⇒ Object
Returns the value of attribute logs_indexed_180day_sum.
-
#logs_indexed_30day_sum ⇒ Object
Returns the value of attribute logs_indexed_30day_sum.
-
#logs_indexed_3day_sum ⇒ Object
Returns the value of attribute logs_indexed_3day_sum.
-
#logs_indexed_45day_sum ⇒ Object
Returns the value of attribute logs_indexed_45day_sum.
-
#logs_indexed_60day_sum ⇒ Object
Returns the value of attribute logs_indexed_60day_sum.
-
#logs_indexed_7day_sum ⇒ Object
Returns the value of attribute logs_indexed_7day_sum.
-
#logs_indexed_90day_sum ⇒ Object
Returns the value of attribute logs_indexed_90day_sum.
-
#logs_indexed_custom_retention_sum ⇒ Object
Returns the value of attribute logs_indexed_custom_retention_sum.
-
#logs_indexed_sum ⇒ Object
Returns the value of attribute logs_indexed_sum.
-
#logs_ingested_sum ⇒ Object
Returns the value of attribute logs_ingested_sum.
-
#network_device_top99p ⇒ Object
Returns the value of attribute network_device_top99p.
-
#npm_flow_sum ⇒ Object
Returns the value of attribute npm_flow_sum.
-
#npm_host_sum ⇒ Object
Returns the value of attribute npm_host_sum.
-
#npm_host_top99p ⇒ Object
Returns the value of attribute npm_host_top99p.
-
#prof_container_sum ⇒ Object
Returns the value of attribute prof_container_sum.
-
#prof_host_top99p ⇒ Object
Returns the value of attribute prof_host_top99p.
-
#rum_sum ⇒ Object
Returns the value of attribute rum_sum.
-
#serverless_invocation_sum ⇒ Object
Returns the value of attribute serverless_invocation_sum.
-
#siem_sum ⇒ Object
Returns the value of attribute siem_sum.
-
#synthetics_api_tests_sum ⇒ Object
Returns the value of attribute synthetics_api_tests_sum.
-
#synthetics_browser_checks_sum ⇒ Object
Returns the value of attribute synthetics_browser_checks_sum.
-
#timeseries_average ⇒ Object
Returns the value of attribute timeseries_average.
Instance Method Summary collapse
-
#initialize(attributes = {}) ⇒ UsageBillableSummaryKeys
constructor
Initializes the object.
Constructor Details
#initialize(attributes = {}) ⇒ UsageBillableSummaryKeys
Initializes the object
183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 183 def initialize(attributes = {}) if (!attributes.is_a?(Hash)) fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V1::UsageBillableSummaryKeys` initialize method" end # 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)) fail ArgumentError, "`#{k}` is not a valid attribute in `DatadogAPIClient::V1::UsageBillableSummaryKeys`. Please check the name to make sure it's valid. List of attributes: " + self.class.attribute_map.keys.inspect end h[k.to_sym] = v } if attributes.key?(:'apm_host_sum') self.apm_host_sum = attributes[:'apm_host_sum'] end if attributes.key?(:'apm_host_top99p') self.apm_host_top99p = attributes[:'apm_host_top99p'] end if attributes.key?(:'apm_trace_search_sum') self.apm_trace_search_sum = attributes[:'apm_trace_search_sum'] end if attributes.key?(:'fargate_container_average') self.fargate_container_average = attributes[:'fargate_container_average'] end if attributes.key?(:'infra_container_sum') self.infra_container_sum = attributes[:'infra_container_sum'] end if attributes.key?(:'infra_host_sum') self.infra_host_sum = attributes[:'infra_host_sum'] end if attributes.key?(:'infra_host_top99p') self.infra_host_top99p = attributes[:'infra_host_top99p'] end if attributes.key?(:'iot_top99p') self.iot_top99p = attributes[:'iot_top99p'] end if attributes.key?(:'lambda_function_average') self.lambda_function_average = attributes[:'lambda_function_average'] end if attributes.key?(:'logs_indexed_15day_sum') self.logs_indexed_15day_sum = attributes[:'logs_indexed_15day_sum'] end if attributes.key?(:'logs_indexed_180day_sum') self.logs_indexed_180day_sum = attributes[:'logs_indexed_180day_sum'] end if attributes.key?(:'logs_indexed_30day_sum') self.logs_indexed_30day_sum = attributes[:'logs_indexed_30day_sum'] end if attributes.key?(:'logs_indexed_3day_sum') self.logs_indexed_3day_sum = attributes[:'logs_indexed_3day_sum'] end if attributes.key?(:'logs_indexed_45day_sum') self.logs_indexed_45day_sum = attributes[:'logs_indexed_45day_sum'] end if attributes.key?(:'logs_indexed_60day_sum') self.logs_indexed_60day_sum = attributes[:'logs_indexed_60day_sum'] end if attributes.key?(:'logs_indexed_7day_sum') self.logs_indexed_7day_sum = attributes[:'logs_indexed_7day_sum'] end if attributes.key?(:'logs_indexed_90day_sum') self.logs_indexed_90day_sum = attributes[:'logs_indexed_90day_sum'] end if attributes.key?(:'logs_indexed_custom_retention_sum') self.logs_indexed_custom_retention_sum = attributes[:'logs_indexed_custom_retention_sum'] end if attributes.key?(:'logs_indexed_sum') self.logs_indexed_sum = attributes[:'logs_indexed_sum'] end if attributes.key?(:'logs_ingested_sum') self.logs_ingested_sum = attributes[:'logs_ingested_sum'] end if attributes.key?(:'network_device_top99p') self.network_device_top99p = attributes[:'network_device_top99p'] end if attributes.key?(:'npm_flow_sum') self.npm_flow_sum = attributes[:'npm_flow_sum'] end if attributes.key?(:'npm_host_sum') self.npm_host_sum = attributes[:'npm_host_sum'] end if attributes.key?(:'npm_host_top99p') self.npm_host_top99p = attributes[:'npm_host_top99p'] end if attributes.key?(:'prof_container_sum') self.prof_container_sum = attributes[:'prof_container_sum'] end if attributes.key?(:'prof_host_top99p') self.prof_host_top99p = attributes[:'prof_host_top99p'] end if attributes.key?(:'rum_sum') self.rum_sum = attributes[:'rum_sum'] end if attributes.key?(:'serverless_invocation_sum') self.serverless_invocation_sum = attributes[:'serverless_invocation_sum'] end if attributes.key?(:'siem_sum') self.siem_sum = attributes[:'siem_sum'] end if attributes.key?(:'synthetics_api_tests_sum') self.synthetics_api_tests_sum = attributes[:'synthetics_api_tests_sum'] end if attributes.key?(:'synthetics_browser_checks_sum') self.synthetics_browser_checks_sum = attributes[:'synthetics_browser_checks_sum'] end if attributes.key?(:'timeseries_average') self.timeseries_average = attributes[:'timeseries_average'] end end |
Instance Attribute Details
#apm_host_sum ⇒ Object
Returns the value of attribute apm_host_sum.
26 27 28 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 26 def apm_host_sum @apm_host_sum end |
#apm_host_top99p ⇒ Object
Returns the value of attribute apm_host_top99p.
28 29 30 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 28 def apm_host_top99p @apm_host_top99p end |
#apm_trace_search_sum ⇒ Object
Returns the value of attribute apm_trace_search_sum.
30 31 32 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 30 def apm_trace_search_sum @apm_trace_search_sum end |
#fargate_container_average ⇒ Object
Returns the value of attribute fargate_container_average.
32 33 34 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 32 def fargate_container_average @fargate_container_average end |
#infra_container_sum ⇒ Object
Returns the value of attribute infra_container_sum.
34 35 36 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 34 def infra_container_sum @infra_container_sum end |
#infra_host_sum ⇒ Object
Returns the value of attribute infra_host_sum.
36 37 38 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 36 def infra_host_sum @infra_host_sum end |
#infra_host_top99p ⇒ Object
Returns the value of attribute infra_host_top99p.
38 39 40 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 38 def infra_host_top99p @infra_host_top99p end |
#iot_top99p ⇒ Object
Returns the value of attribute iot_top99p.
40 41 42 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 40 def iot_top99p @iot_top99p end |
#lambda_function_average ⇒ Object
Returns the value of attribute lambda_function_average.
42 43 44 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 42 def lambda_function_average @lambda_function_average end |
#logs_indexed_15day_sum ⇒ Object
Returns the value of attribute logs_indexed_15day_sum.
44 45 46 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 44 def logs_indexed_15day_sum @logs_indexed_15day_sum end |
#logs_indexed_180day_sum ⇒ Object
Returns the value of attribute logs_indexed_180day_sum.
46 47 48 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 46 def logs_indexed_180day_sum @logs_indexed_180day_sum end |
#logs_indexed_30day_sum ⇒ Object
Returns the value of attribute logs_indexed_30day_sum.
48 49 50 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 48 def logs_indexed_30day_sum @logs_indexed_30day_sum end |
#logs_indexed_3day_sum ⇒ Object
Returns the value of attribute logs_indexed_3day_sum.
50 51 52 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 50 def logs_indexed_3day_sum @logs_indexed_3day_sum end |
#logs_indexed_45day_sum ⇒ Object
Returns the value of attribute logs_indexed_45day_sum.
52 53 54 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 52 def logs_indexed_45day_sum @logs_indexed_45day_sum end |
#logs_indexed_60day_sum ⇒ Object
Returns the value of attribute logs_indexed_60day_sum.
54 55 56 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 54 def logs_indexed_60day_sum @logs_indexed_60day_sum end |
#logs_indexed_7day_sum ⇒ Object
Returns the value of attribute logs_indexed_7day_sum.
56 57 58 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 56 def logs_indexed_7day_sum @logs_indexed_7day_sum end |
#logs_indexed_90day_sum ⇒ Object
Returns the value of attribute logs_indexed_90day_sum.
58 59 60 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 58 def logs_indexed_90day_sum @logs_indexed_90day_sum end |
#logs_indexed_custom_retention_sum ⇒ Object
Returns the value of attribute logs_indexed_custom_retention_sum.
60 61 62 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 60 def logs_indexed_custom_retention_sum @logs_indexed_custom_retention_sum end |
#logs_indexed_sum ⇒ Object
Returns the value of attribute logs_indexed_sum.
62 63 64 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 62 def logs_indexed_sum @logs_indexed_sum end |
#logs_ingested_sum ⇒ Object
Returns the value of attribute logs_ingested_sum.
64 65 66 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 64 def logs_ingested_sum @logs_ingested_sum end |
#network_device_top99p ⇒ Object
Returns the value of attribute network_device_top99p.
66 67 68 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 66 def network_device_top99p @network_device_top99p end |
#npm_flow_sum ⇒ Object
Returns the value of attribute npm_flow_sum.
68 69 70 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 68 def npm_flow_sum @npm_flow_sum end |
#npm_host_sum ⇒ Object
Returns the value of attribute npm_host_sum.
70 71 72 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 70 def npm_host_sum @npm_host_sum end |
#npm_host_top99p ⇒ Object
Returns the value of attribute npm_host_top99p.
72 73 74 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 72 def npm_host_top99p @npm_host_top99p end |
#prof_container_sum ⇒ Object
Returns the value of attribute prof_container_sum.
74 75 76 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 74 def prof_container_sum @prof_container_sum end |
#prof_host_top99p ⇒ Object
Returns the value of attribute prof_host_top99p.
76 77 78 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 76 def prof_host_top99p @prof_host_top99p end |
#rum_sum ⇒ Object
Returns the value of attribute rum_sum.
78 79 80 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 78 def rum_sum @rum_sum end |
#serverless_invocation_sum ⇒ Object
Returns the value of attribute serverless_invocation_sum.
80 81 82 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 80 def serverless_invocation_sum @serverless_invocation_sum end |
#siem_sum ⇒ Object
Returns the value of attribute siem_sum.
82 83 84 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 82 def siem_sum @siem_sum end |
#synthetics_api_tests_sum ⇒ Object
Returns the value of attribute synthetics_api_tests_sum.
84 85 86 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 84 def synthetics_api_tests_sum @synthetics_api_tests_sum end |
#synthetics_browser_checks_sum ⇒ Object
Returns the value of attribute synthetics_browser_checks_sum.
86 87 88 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 86 def synthetics_browser_checks_sum @synthetics_browser_checks_sum end |
#timeseries_average ⇒ Object
Returns the value of attribute timeseries_average.
88 89 90 |
# File 'lib/datadog_api_client/v1/models/usage_billable_summary_keys.rb', line 88 def timeseries_average @timeseries_average end |