SavingsPlansUtilizationByTime class

The amount of Savings Plans utilization, in hours.

Constructors

SavingsPlansUtilizationByTime({required DateInterval timePeriod, required SavingsPlansUtilization utilization, SavingsPlansAmortizedCommitment? amortizedCommitment, SavingsPlansSavings? savings})
SavingsPlansUtilizationByTime.fromJson(Map<String, dynamic> json)
factory

Properties

amortizedCommitment SavingsPlansAmortizedCommitment?
The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring Savings Plans fees.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
savings SavingsPlansSavings?
The amount saved by using existing Savings Plans. Savings returns both net savings from Savings Plans as well as the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.
final
timePeriod DateInterval
final
utilization SavingsPlansUtilization
A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans eligible.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited