Class: DatadogAPIClient::V2::UsageSummaryAvailableFieldsAttributes

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

Overview

The lists of field names returned by GET /api/v1/usage/summary at each of its three response levels. Each list contains every key the data endpoint emits—both typed fields declared in the OpenAPI spec and untyped keys exposed through additionalProperties.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



42
43
44
# File 'lib/datadog_api_client/v2/models/usage_summary_available_fields_attributes.rb', line 42

def additional_properties
  @additional_properties
end

#date_fieldsObject

Sorted list of every key returned inside each UsageSummaryDate entry of usage[] (typed fields and additionalProperties keys combined).



30
31
32
# File 'lib/datadog_api_client/v2/models/usage_summary_available_fields_attributes.rb', line 30

def date_fields
  @date_fields
end

#date_org_fieldsObject

Sorted list of every key returned inside each UsageSummaryDateOrg entry of usage[].orgs[] (typed fields and additionalProperties keys combined).



35
36
37
# File 'lib/datadog_api_client/v2/models/usage_summary_available_fields_attributes.rb', line 35

def date_org_fields
  @date_org_fields
end

#response_fieldsObject

Sorted list of every key returned as a direct property of UsageSummaryResponse (typed fields and additionalProperties keys combined).



40
41
42
# File 'lib/datadog_api_client/v2/models/usage_summary_available_fields_attributes.rb', line 40

def response_fields
  @response_fields
end