Class: Aws::CostExplorer::Types::SavingsPlansCoverageData

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

Overview

Specific coverage percentage, On-Demand costs, and spend covered by Savings Plans, and total Savings Plans costs for an account.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#coverage_percentageString

The percentage of your existing Savings Plans covered usage, divided by all of your eligible Savings Plans usage in an account (or set of accounts).

Returns:

  • (String)


6242
6243
6244
6245
6246
6247
6248
6249
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6242

class SavingsPlansCoverageData < Struct.new(
  :spend_covered_by_savings_plans,
  :on_demand_cost,
  :total_cost,
  :coverage_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#on_demand_costString

The cost of your Amazon Web Services usage at the public On-Demand rate.

Returns:

  • (String)


6242
6243
6244
6245
6246
6247
6248
6249
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6242

class SavingsPlansCoverageData < Struct.new(
  :spend_covered_by_savings_plans,
  :on_demand_cost,
  :total_cost,
  :coverage_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#spend_covered_by_savings_plansString

The amount of your Amazon Web Services usage that's covered by a Savings Plans.

Returns:

  • (String)


6242
6243
6244
6245
6246
6247
6248
6249
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6242

class SavingsPlansCoverageData < Struct.new(
  :spend_covered_by_savings_plans,
  :on_demand_cost,
  :total_cost,
  :coverage_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#total_costString

The total cost of your Amazon Web Services usage, regardless of your purchase option.

Returns:

  • (String)


6242
6243
6244
6245
6246
6247
6248
6249
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6242

class SavingsPlansCoverageData < Struct.new(
  :spend_covered_by_savings_plans,
  :on_demand_cost,
  :total_cost,
  :coverage_percentage)
  SENSITIVE = []
  include Aws::Structure
end