Class: Aws::CostExplorer::Types::GetApproximateUsageRecordsResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#lookback_periodTypes::DateInterval

The lookback period that's used for the estimation.

Returns:



2172
2173
2174
2175
2176
2177
2178
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2172

class GetApproximateUsageRecordsResponse < Struct.new(
  :services,
  :total_records,
  :lookback_period)
  SENSITIVE = []
  include Aws::Structure
end

#servicesHash<String,Integer>

The service metadata for the service or services in the response.

Returns:

  • (Hash<String,Integer>)


2172
2173
2174
2175
2176
2177
2178
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2172

class GetApproximateUsageRecordsResponse < Struct.new(
  :services,
  :total_records,
  :lookback_period)
  SENSITIVE = []
  include Aws::Structure
end

#total_recordsInteger

The total number of usage records for all services in the services list.

Returns:

  • (Integer)


2172
2173
2174
2175
2176
2177
2178
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2172

class GetApproximateUsageRecordsResponse < Struct.new(
  :services,
  :total_records,
  :lookback_period)
  SENSITIVE = []
  include Aws::Structure
end