NAME
Paws::CostExplorer::SavingsPlansAmortizedCommitment
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::CostExplorer::SavingsPlansAmortizedCommitment object:
$service_obj->Method(Att1 => { AmortizedRecurringCommitment => $value, ..., TotalAmortizedCommitment => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::CostExplorer::SavingsPlansAmortizedCommitment object:
$result = $service_obj->Method(...);
$result->Att1->AmortizedRecurringCommitment
DESCRIPTION
The amortized amount of Savings Plans purchased in a specific account during a specific time interval.
ATTRIBUTES
AmortizedRecurringCommitment => Str
The amortized amount of your Savings Plans commitment that was purchased with either a Partial
or a NoUpfront
.
AmortizedUpfrontCommitment => Str
The amortized amount of your Savings Plans commitment that was purchased with an Upfront
or PartialUpfront
Savings Plans.
TotalAmortizedCommitment => Str
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::CostExplorer
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues