Class: DatadogAPIClient::V1::MonthlyUsageAttributionValues

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

Overview

Fields in Usage Summary by tag(s).

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/monthly_usage_attribution_values.rb', line 23

def _unparsed
  @_unparsed
end

#additional_propertiesObject

Returns the value of attribute additional_properties.



432
433
434
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 432

def additional_properties
  @additional_properties
end

#api_percentageObject

The percentage of synthetic API test usage by tag(s).



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

def api_percentage
  @api_percentage
end

#api_usageObject

The synthetic API test usage by tag(s).



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

def api_usage
  @api_usage
end

#apm_fargate_percentageObject

The percentage of APM ECS Fargate task usage by tag(s).



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

def apm_fargate_percentage
  @apm_fargate_percentage
end

#apm_fargate_usageObject

The APM ECS Fargate task usage by tag(s).



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

def apm_fargate_usage
  @apm_fargate_usage
end

#apm_host_percentageObject

The percentage of APM host usage by tag(s).



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

def apm_host_percentage
  @apm_host_percentage
end

#apm_host_usageObject

The APM host usage by tag(s).



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

def apm_host_usage
  @apm_host_usage
end

#apm_usm_percentageObject

The percentage of APM and Universal Service Monitoring host usage by tag(s).



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

def apm_usm_percentage
  @apm_usm_percentage
end

#apm_usm_usageObject

The APM and Universal Service Monitoring host usage by tag(s).



46
47
48
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 46

def apm_usm_usage
  @apm_usm_usage
end

#appsec_fargate_percentageObject

The percentage of Application Security Monitoring ECS Fargate task usage by tag(s).



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

def appsec_fargate_percentage
  @appsec_fargate_percentage
end

#appsec_fargate_usageObject

The Application Security Monitoring ECS Fargate task usage by tag(s).



52
53
54
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 52

def appsec_fargate_usage
  @appsec_fargate_usage
end

#appsec_percentageObject

The percentage of Application Security Monitoring host usage by tag(s).



55
56
57
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 55

def appsec_percentage
  @appsec_percentage
end

#appsec_usageObject

The Application Security Monitoring host usage by tag(s).



58
59
60
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 58

def appsec_usage
  @appsec_usage
end

#asm_serverless_traced_invocations_percentageObject

The percentage of Application Security Monitoring Serverless traced invocations usage by tag(s).



61
62
63
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 61

def asm_serverless_traced_invocations_percentage
  @asm_serverless_traced_invocations_percentage
end

#asm_serverless_traced_invocations_usageObject

The Application Security Monitoring Serverless traced invocations usage by tag(s).



64
65
66
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 64

def asm_serverless_traced_invocations_usage
  @asm_serverless_traced_invocations_usage
end

#browser_percentageObject

The percentage of synthetic browser test usage by tag(s).



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

def browser_percentage
  @browser_percentage
end

#browser_usageObject

The synthetic browser test usage by tag(s).



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

def browser_usage
  @browser_usage
end

#ci_pipeline_indexed_spans_percentageObject

The percentage of CI Pipeline Indexed Spans usage by tag(s).



73
74
75
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 73

def ci_pipeline_indexed_spans_percentage
  @ci_pipeline_indexed_spans_percentage
end

#ci_pipeline_indexed_spans_usageObject

The total CI Pipeline Indexed Spans usage by tag(s).



76
77
78
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 76

def ci_pipeline_indexed_spans_usage
  @ci_pipeline_indexed_spans_usage
end

#ci_test_indexed_spans_percentageObject

The percentage of CI Test Indexed Spans usage by tag(s).



79
80
81
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 79

def ci_test_indexed_spans_percentage
  @ci_test_indexed_spans_percentage
end

#ci_test_indexed_spans_usageObject

The total CI Test Indexed Spans usage by tag(s).



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

def ci_test_indexed_spans_usage
  @ci_test_indexed_spans_usage
end

#ci_visibility_itr_percentageObject

The percentage of Git committers for Intelligent Test Runner usage by tag(s).



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

def ci_visibility_itr_percentage
  @ci_visibility_itr_percentage
end

#ci_visibility_itr_usageObject

The Git committers for Intelligent Test Runner usage by tag(s).



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

def ci_visibility_itr_usage
  @ci_visibility_itr_usage
end

#cloud_siem_percentageObject

The percentage of Cloud Security Information and Event Management usage by tag(s).



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

def cloud_siem_percentage
  @cloud_siem_percentage
end

#cloud_siem_usageObject

The Cloud Security Information and Event Management usage by tag(s).



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

def cloud_siem_usage
  @cloud_siem_usage
end

#container_excl_agent_percentageObject

The percentage of container usage without the Datadog Agent by tag(s).



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

def container_excl_agent_percentage
  @container_excl_agent_percentage
end

#container_excl_agent_usageObject

The container usage without the Datadog Agent by tag(s).



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

def container_excl_agent_usage
  @container_excl_agent_usage
end

#container_percentageObject

The percentage of container usage by tag(s).



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

def container_percentage
  @container_percentage
end

#container_usageObject

The container usage by tag(s).



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

def container_usage
  @container_usage
end

#cspm_containers_percentageObject

The percentage of Cloud Security Management Pro container usage by tag(s).



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

def cspm_containers_percentage
  @cspm_containers_percentage
end

#cspm_containers_usageObject

The Cloud Security Management Pro container usage by tag(s).



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

def cspm_containers_usage
  @cspm_containers_usage
end

#cspm_hosts_percentageObject

The percentage of Cloud Security Management Pro host usage by tag(s).



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

def cspm_hosts_percentage
  @cspm_hosts_percentage
end

#cspm_hosts_usageObject

The Cloud Security Management Pro host usage by tag(s).



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

def cspm_hosts_usage
  @cspm_hosts_usage
end

#custom_event_percentageObject

The percentage of Custom Events usage by tag(s).



121
122
123
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 121

def custom_event_percentage
  @custom_event_percentage
end

#custom_event_usageObject

The total Custom Events usage by tag(s).



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

def custom_event_usage
  @custom_event_usage
end

#custom_ingested_timeseries_percentageObject

The percentage of ingested custom metrics usage by tag(s).



127
128
129
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 127

def custom_ingested_timeseries_percentage
  @custom_ingested_timeseries_percentage
end

#custom_ingested_timeseries_usageObject

The ingested custom metrics usage by tag(s).



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

def custom_ingested_timeseries_usage
  @custom_ingested_timeseries_usage
end

#custom_timeseries_percentageObject

The percentage of indexed custom metrics usage by tag(s).



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

def custom_timeseries_percentage
  @custom_timeseries_percentage
end

#custom_timeseries_usageObject

The indexed custom metrics usage by tag(s).



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

def custom_timeseries_usage
  @custom_timeseries_usage
end

#cws_containers_percentageObject

The percentage of Cloud Workload Security container usage by tag(s).



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

def cws_containers_percentage
  @cws_containers_percentage
end

#cws_containers_usageObject

The Cloud Workload Security container usage by tag(s).



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

def cws_containers_usage
  @cws_containers_usage
end

#cws_fargate_task_percentageObject

The percentage of Cloud Workload Security Fargate task usage by tag(s).



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

def cws_fargate_task_percentage
  @cws_fargate_task_percentage
end

#cws_fargate_task_usageObject

The Cloud Workload Security Fargate task usage by tag(s).



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

def cws_fargate_task_usage
  @cws_fargate_task_usage
end

#cws_hosts_percentageObject

The percentage of Cloud Workload Security host usage by tag(s).



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

def cws_hosts_percentage
  @cws_hosts_percentage
end

#cws_hosts_usageObject

The Cloud Workload Security host usage by tag(s).



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

def cws_hosts_usage
  @cws_hosts_usage
end

#data_jobs_monitoring_usageObject

The Data Jobs Monitoring usage by tag(s).



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

def data_jobs_monitoring_usage
  @data_jobs_monitoring_usage
end

#data_stream_monitoring_usageObject

The Data Stream Monitoring usage by tag(s).



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

def data_stream_monitoring_usage
  @data_stream_monitoring_usage
end

#dbm_hosts_percentageObject

The percentage of Database Monitoring host usage by tag(s).



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

def dbm_hosts_percentage
  @dbm_hosts_percentage
end

#dbm_hosts_usageObject

The Database Monitoring host usage by tag(s).



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

def dbm_hosts_usage
  @dbm_hosts_usage
end

#dbm_queries_percentageObject

The percentage of Database Monitoring queries usage by tag(s).



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

def dbm_queries_percentage
  @dbm_queries_percentage
end

#dbm_queries_usageObject

The Database Monitoring queries usage by tag(s).



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

def dbm_queries_usage
  @dbm_queries_usage
end

#error_tracking_percentageObject

The percentage of error tracking events usage by tag(s).



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

def error_tracking_percentage
  @error_tracking_percentage
end

#error_tracking_usageObject

The error tracking events usage by tag(s).



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

def error_tracking_usage
  @error_tracking_usage
end

#estimated_indexed_spans_percentageObject

The percentage of estimated indexed spans usage by tag(s).



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

def estimated_indexed_spans_percentage
  @estimated_indexed_spans_percentage
end

#estimated_indexed_spans_usageObject

The estimated indexed spans usage by tag(s).



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

def estimated_indexed_spans_usage
  @estimated_indexed_spans_usage
end

#estimated_ingested_spans_percentageObject

The percentage of estimated ingested spans usage by tag(s).



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

def estimated_ingested_spans_percentage
  @estimated_ingested_spans_percentage
end

#estimated_ingested_spans_usageObject

The estimated ingested spans usage by tag(s).



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

def estimated_ingested_spans_usage
  @estimated_ingested_spans_usage
end

#fargate_percentageObject

The percentage of Fargate usage by tags.



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

def fargate_percentage
  @fargate_percentage
end

#fargate_usageObject

The Fargate usage by tags.



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

def fargate_usage
  @fargate_usage
end

#functions_percentageObject

The percentage of Lambda function usage by tag(s).



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

def functions_percentage
  @functions_percentage
end

#functions_usageObject

The Lambda function usage by tag(s).



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

def functions_usage
  @functions_usage
end

#incident_management_monthly_active_users_percentageObject

The percentage of Incident Management monthly active users usage by tag(s).



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

def incident_management_monthly_active_users_percentage
  @incident_management_monthly_active_users_percentage
end

#incident_management_monthly_active_users_usageObject

The Incident Management monthly active users usage by tag(s).



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

def incident_management_monthly_active_users_usage
  @incident_management_monthly_active_users_usage
end

#indexed_logs_percentageObject

The percentage of indexed logs usage by tags.



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

def indexed_logs_percentage
  @indexed_logs_percentage
end

#indexed_logs_usageObject

The indexed logs usage by tags.



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

def indexed_logs_usage
  @indexed_logs_usage
end

#indexed_spans_percentageObject

The percentage of APM Indexed Spans usage by tag(s).



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

def indexed_spans_percentage
  @indexed_spans_percentage
end

#indexed_spans_usageObject

The total APM Indexed Spans usage by tag(s).



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

def indexed_spans_usage
  @indexed_spans_usage
end

#infra_host_percentageObject

The percentage of infrastructure host usage by tag(s).



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

def infra_host_percentage
  @infra_host_percentage
end

#infra_host_usageObject

The infrastructure host usage by tag(s).



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

def infra_host_usage
  @infra_host_usage
end

#ingested_logs_bytes_percentageObject

The percentage of Ingested Logs usage by tag(s).



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

def ingested_logs_bytes_percentage
  @ingested_logs_bytes_percentage
end

#ingested_logs_bytes_usageObject

The total Ingested Logs usage by tag(s).



226
227
228
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 226

def ingested_logs_bytes_usage
  @ingested_logs_bytes_usage
end

#ingested_spans_bytes_percentageObject

The percentage of APM Ingested Spans usage by tag(s).



229
230
231
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 229

def ingested_spans_bytes_percentage
  @ingested_spans_bytes_percentage
end

#ingested_spans_bytes_usageObject

The total APM Ingested Spans usage by tag(s).



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

def ingested_spans_bytes_usage
  @ingested_spans_bytes_usage
end

#invocations_percentageObject

The percentage of Lambda invocation usage by tag(s).



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

def invocations_percentage
  @invocations_percentage
end

#invocations_usageObject

The Lambda invocation usage by tag(s).



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

def invocations_usage
  @invocations_usage
end

#lambda_traced_invocations_percentageObject

The percentage of Serverless APM usage by tag(s).



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

def lambda_traced_invocations_percentage
  @lambda_traced_invocations_percentage
end

#lambda_traced_invocations_usageObject

The Serverless APM usage by tag(s).



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

def lambda_traced_invocations_usage
  @lambda_traced_invocations_usage
end

#logs_indexed_15day_percentageObject

The percentage of Indexed Logs (15-day Retention) usage by tag(s).



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

def logs_indexed_15day_percentage
  @logs_indexed_15day_percentage
end

#logs_indexed_15day_usageObject

The total Indexed Logs (15-day Retention) usage by tag(s).



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

def logs_indexed_15day_usage
  @logs_indexed_15day_usage
end

#logs_indexed_180day_percentageObject

The percentage of Indexed Logs (180-day Retention) usage by tag(s).



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

def logs_indexed_180day_percentage
  @logs_indexed_180day_percentage
end

#logs_indexed_180day_usageObject

The total Indexed Logs (180-day Retention) usage by tag(s).



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

def logs_indexed_180day_usage
  @logs_indexed_180day_usage
end

#logs_indexed_1day_percentageObject

The percentage of Indexed Logs (1-day Retention) usage by tag(s).



259
260
261
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 259

def logs_indexed_1day_percentage
  @logs_indexed_1day_percentage
end

#logs_indexed_1day_usageObject

The total Indexed Logs (1-day Retention) usage by tag(s).



262
263
264
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 262

def logs_indexed_1day_usage
  @logs_indexed_1day_usage
end

#logs_indexed_30day_percentageObject

The percentage of Indexed Logs (30-day Retention) usage by tag(s).



265
266
267
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 265

def logs_indexed_30day_percentage
  @logs_indexed_30day_percentage
end

#logs_indexed_30day_usageObject

The total Indexed Logs (30-day Retention) usage by tag(s).



268
269
270
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 268

def logs_indexed_30day_usage
  @logs_indexed_30day_usage
end

#logs_indexed_360day_percentageObject

The percentage of Indexed Logs (360-day Retention) usage by tag(s).



271
272
273
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 271

def logs_indexed_360day_percentage
  @logs_indexed_360day_percentage
end

#logs_indexed_360day_usageObject

The total Indexed Logs (360-day Retention) usage by tag(s).



274
275
276
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 274

def logs_indexed_360day_usage
  @logs_indexed_360day_usage
end

#logs_indexed_3day_percentageObject

The percentage of Indexed Logs (3-day Retention) usage by tag(s).



277
278
279
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 277

def logs_indexed_3day_percentage
  @logs_indexed_3day_percentage
end

#logs_indexed_3day_usageObject

The total Indexed Logs (3-day Retention) usage by tag(s).



280
281
282
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 280

def logs_indexed_3day_usage
  @logs_indexed_3day_usage
end

#logs_indexed_45day_percentageObject

The percentage of Indexed Logs (45-day Retention) usage by tag(s).



283
284
285
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 283

def logs_indexed_45day_percentage
  @logs_indexed_45day_percentage
end

#logs_indexed_45day_usageObject

The total Indexed Logs (45-day Retention) usage by tag(s).



286
287
288
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 286

def logs_indexed_45day_usage
  @logs_indexed_45day_usage
end

#logs_indexed_60day_percentageObject

The percentage of Indexed Logs (60-day Retention) usage by tag(s).



289
290
291
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 289

def logs_indexed_60day_percentage
  @logs_indexed_60day_percentage
end

#logs_indexed_60day_usageObject

The total Indexed Logs (60-day Retention) usage by tag(s).



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

def logs_indexed_60day_usage
  @logs_indexed_60day_usage
end

#logs_indexed_7day_percentageObject

The percentage of Indexed Logs (7-day Retention) usage by tag(s).



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

def logs_indexed_7day_percentage
  @logs_indexed_7day_percentage
end

#logs_indexed_7day_usageObject

The total Indexed Logs (7-day Retention) usage by tag(s).



298
299
300
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 298

def logs_indexed_7day_usage
  @logs_indexed_7day_usage
end

#logs_indexed_90day_percentageObject

The percentage of Indexed Logs (90-day Retention) usage by tag(s).



301
302
303
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 301

def logs_indexed_90day_percentage
  @logs_indexed_90day_percentage
end

#logs_indexed_90day_usageObject

The total Indexed Logs (90-day Retention) usage by tag(s).



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

def logs_indexed_90day_usage
  @logs_indexed_90day_usage
end

#logs_indexed_custom_retention_percentageObject

The percentage of Indexed Logs (Custom Retention) usage by tag(s).



307
308
309
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 307

def logs_indexed_custom_retention_percentage
  @logs_indexed_custom_retention_percentage
end

#logs_indexed_custom_retention_usageObject

The total Indexed Logs (Custom Retention) usage by tag(s).



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

def logs_indexed_custom_retention_usage
  @logs_indexed_custom_retention_usage
end

#mobile_app_testing_percentageObject

The percentage of Synthetic mobile application test usage by tag(s).



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

def mobile_app_testing_percentage
  @mobile_app_testing_percentage
end

#mobile_app_testing_usageObject

The Synthetic mobile application test usage by tag(s).



316
317
318
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 316

def mobile_app_testing_usage
  @mobile_app_testing_usage
end

#ndm_netflow_percentageObject

The percentage of Network Device Monitoring NetFlow usage by tag(s).



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

def ndm_netflow_percentage
  @ndm_netflow_percentage
end

#ndm_netflow_usageObject

The Network Device Monitoring NetFlow usage by tag(s).



322
323
324
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 322

def ndm_netflow_usage
  @ndm_netflow_usage
end

#npm_host_percentageObject

The percentage of network host usage by tag(s).



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

def npm_host_percentage
  @npm_host_percentage
end

#npm_host_usageObject

The network host usage by tag(s).



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

def npm_host_usage
  @npm_host_usage
end

#obs_pipeline_bytes_percentageObject

The percentage of observability pipeline bytes usage by tag(s).



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

def obs_pipeline_bytes_percentage
  @obs_pipeline_bytes_percentage
end

#obs_pipeline_bytes_usageObject

The observability pipeline bytes usage by tag(s).



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

def obs_pipeline_bytes_usage
  @obs_pipeline_bytes_usage
end

#obs_pipelines_vcpu_percentageObject

The percentage of observability pipeline per core usage by tag(s).



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

def obs_pipelines_vcpu_percentage
  @obs_pipelines_vcpu_percentage
end

#obs_pipelines_vcpu_usageObject

The observability pipeline per core usage by tag(s).



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

def obs_pipelines_vcpu_usage
  @obs_pipelines_vcpu_usage
end

#online_archive_percentageObject

The percentage of online archive usage by tag(s).



343
344
345
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 343

def online_archive_percentage
  @online_archive_percentage
end

#online_archive_usageObject

The online archive usage by tag(s).



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

def online_archive_usage
  @online_archive_usage
end

#profiled_container_percentageObject

The percentage of profiled container usage by tag(s).



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

def profiled_container_percentage
  @profiled_container_percentage
end

#profiled_container_usageObject

The profiled container usage by tag(s).



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

def profiled_container_usage
  @profiled_container_usage
end

#profiled_fargate_percentageObject

The percentage of profiled Fargate task usage by tag(s).



355
356
357
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 355

def profiled_fargate_percentage
  @profiled_fargate_percentage
end

#profiled_fargate_usageObject

The profiled Fargate task usage by tag(s).



358
359
360
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 358

def profiled_fargate_usage
  @profiled_fargate_usage
end

#profiled_host_percentageObject

The percentage of profiled hosts usage by tag(s).



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

def profiled_host_percentage
  @profiled_host_percentage
end

#profiled_host_usageObject

The profiled hosts usage by tag(s).



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

def profiled_host_usage
  @profiled_host_usage
end

#rum_browser_mobile_sessions_percentageObject

The percentage of RUM Browser and Mobile usage by tag(s).



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

def rum_browser_mobile_sessions_percentage
  @rum_browser_mobile_sessions_percentage
end

#rum_browser_mobile_sessions_usageObject

The total RUM Browser and Mobile usage by tag(s).



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

def rum_browser_mobile_sessions_usage
  @rum_browser_mobile_sessions_usage
end

#rum_replay_sessions_percentageObject

The percentage of RUM Session Replay usage by tag(s).



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

def rum_replay_sessions_percentage
  @rum_replay_sessions_percentage
end

#rum_replay_sessions_usageObject

The total RUM Session Replay usage by tag(s).



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

def rum_replay_sessions_usage
  @rum_replay_sessions_usage
end

#sca_fargate_percentageObject

The percentage of Software Composition Analysis Fargate task usage by tag(s).



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

def sca_fargate_percentage
  @sca_fargate_percentage
end

#sca_fargate_usageObject

The total Software Composition Analysis Fargate task usage by tag(s).



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

def sca_fargate_usage
  @sca_fargate_usage
end

#sds_scanned_bytes_percentageObject

The percentage of Sensitive Data Scanner usage by tag(s).



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

def sds_scanned_bytes_percentage
  @sds_scanned_bytes_percentage
end

#sds_scanned_bytes_usageObject

The total Sensitive Data Scanner usage by tag(s).



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

def sds_scanned_bytes_usage
  @sds_scanned_bytes_usage
end

#serverless_apps_percentageObject

The percentage of Serverless Apps usage by tag(s).



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

def serverless_apps_percentage
  @serverless_apps_percentage
end

#serverless_apps_usageObject

The total Serverless Apps usage by tag(s).



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

def serverless_apps_usage
  @serverless_apps_usage
end

#siem_analyzed_logs_add_on_percentageObject

The percentage of log events analyzed by Cloud SIEM usage by tag(s).



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

def siem_analyzed_logs_add_on_percentage
  @siem_analyzed_logs_add_on_percentage
end

#siem_analyzed_logs_add_on_usageObject

The log events analyzed by Cloud SIEM usage by tag(s).



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

def siem_analyzed_logs_add_on_usage
  @siem_analyzed_logs_add_on_usage
end

#siem_ingested_bytes_percentageObject

The percentage of SIEM usage by tag(s).



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

def siem_ingested_bytes_percentage
  @siem_ingested_bytes_percentage
end

#siem_ingested_bytes_usageObject

The total SIEM usage by tag(s).



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

def siem_ingested_bytes_usage
  @siem_ingested_bytes_usage
end

#snmp_percentageObject

The percentage of network device usage by tag(s).



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

def snmp_percentage
  @snmp_percentage
end

#snmp_usageObject

The network device usage by tag(s).



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

def snmp_usage
  @snmp_usage
end

#universal_service_monitoring_percentageObject

The percentage of universal service monitoring usage by tag(s).



415
416
417
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 415

def universal_service_monitoring_percentage
  @universal_service_monitoring_percentage
end

#universal_service_monitoring_usageObject

The universal service monitoring usage by tag(s).



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

def universal_service_monitoring_usage
  @universal_service_monitoring_usage
end

#vuln_management_hosts_percentageObject

The percentage of Application Vulnerability Management usage by tag(s).



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

def vuln_management_hosts_percentage
  @vuln_management_hosts_percentage
end

#vuln_management_hosts_usageObject

The Application Vulnerability Management usage by tag(s).



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

def vuln_management_hosts_usage
  @vuln_management_hosts_usage
end

#workflow_executions_percentageObject

The percentage of workflow executions usage by tag(s).



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

def workflow_executions_percentage
  @workflow_executions_percentage
end

#workflow_executions_usageObject

The total workflow executions usage by tag(s).



430
431
432
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 430

def workflow_executions_usage
  @workflow_executions_usage
end

Class Method Details

.acceptable_attributesObject

Returns all the JSON keys this model knows about



144
145
146
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 144

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



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

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

.openapi_nullableObject

List of attributes with nullable: true



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

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



409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 409

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



487
488
489
490
491
492
493
494
495
496
497
498
499
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 487

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



386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 386

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


366
367
368
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 366

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



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

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



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

def to_body
  to_hash
end

#to_sString

Returns the string representation of the object

Returns:

  • (String)

    String presentation of the object



457
458
459
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 457

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



325
326
327
# File 'lib/datadog_api_client/v1/models/monthly_usage_attribution_values.rb', line 325

def valid?
  true
end