Class: Aws::CostExplorer::Types::CostDriver
- Inherits:
-
Struct
- Object
- Struct
- Aws::CostExplorer::Types::CostDriver
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-costexplorer/types.rb
Overview
Represents factors that contribute to cost variations between the baseline and comparison time periods, including the type of driver, an identifier of the driver, and associated metrics.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#metrics ⇒ Hash<String,Types::ComparisonMetricValue>
A mapping of metric names to their comparison values, measuring the impact of this cost driver.
-
#name ⇒ String
The specific identifier of the cost driver.
-
#type ⇒ String
The category or classification of the cost driver.
Instance Attribute Details
#metrics ⇒ Hash<String,Types::ComparisonMetricValue>
A mapping of metric names to their comparison values, measuring the impact of this cost driver.
1172 1173 1174 1175 1176 1177 1178 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1172 class CostDriver < Struct.new( :type, :name, :metrics) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The specific identifier of the cost driver.
1172 1173 1174 1175 1176 1177 1178 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1172 class CostDriver < Struct.new( :type, :name, :metrics) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The category or classification of the cost driver.
Values include: BUNDLED_DISCOUNT, CREDIT, OUT_OF_CYCLE_CHARGE, REFUND, RECURRING_RESERVATION_FEE, RESERVATION_USAGE, RI_VOLUME_DISCOUNT, SAVINGS_PLAN_USAGE, SAVINGS_PLAN_RECURRING_FEE, SUPPORT_FEE, TAX, UPFRONT_RESERVATION_FEE, USAGE_CHANGE, COMMITMENT
1172 1173 1174 1175 1176 1177 1178 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1172 class CostDriver < Struct.new( :type, :name, :metrics) SENSITIVE = [] include Aws::Structure end |