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