Class GetSavingsPlanResult
- java.lang.Object
-
- com.pulumi.aws.savingsplans.outputs.GetSavingsPlanResult
-
public final class GetSavingsPlanResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetSavingsPlanResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static GetSavingsPlanResult.Builderbuilder()static GetSavingsPlanResult.Builderbuilder(GetSavingsPlanResult defaults)java.lang.Stringcommitment()java.lang.Stringcurrency()java.lang.Stringdescription()java.lang.Stringec2InstanceFamily()java.lang.Stringend()java.lang.StringofferingId()Deprecated.offering_id is deprecated.java.lang.StringpaymentOption()java.util.List<java.lang.String>productTypes()java.lang.StringpurchaseTime()java.lang.StringrecurringPaymentAmount()java.lang.Stringregion()java.lang.StringreturnableUntil()java.lang.StringsavingsPlanArn()java.lang.StringsavingsPlanId()java.lang.StringsavingsPlanOfferingId()java.lang.StringsavingsPlanType()java.lang.Stringstart()java.lang.Stringstate()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.IntegertermDurationInSeconds()java.lang.StringupfrontPaymentAmount()
-
-
-
Method Detail
-
commitment
public java.lang.String commitment()
- Returns:
- The hourly commitment amount.
-
currency
public java.lang.String currency()
- Returns:
- The currency of the Savings Plan.
-
description
public java.lang.String description()
-
ec2InstanceFamily
public java.lang.String ec2InstanceFamily()
- Returns:
- The EC2 instance family for the Savings Plan.
-
end
public java.lang.String end()
- Returns:
- The end time of the Savings Plan.
-
offeringId
@Deprecated public java.lang.String offeringId()
Deprecated.offering_id is deprecated. Use savingsPlanOfferingId instead.- Returns:
- The ID of the offering.
-
paymentOption
public java.lang.String paymentOption()
- Returns:
- The payment option for the Savings Plan.
-
productTypes
public java.util.List<java.lang.String> productTypes()
-
purchaseTime
public java.lang.String purchaseTime()
-
recurringPaymentAmount
public java.lang.String recurringPaymentAmount()
- Returns:
- The recurring payment amount.
-
region
public java.lang.String region()
- Returns:
- The AWS Region.
-
returnableUntil
public java.lang.String returnableUntil()
-
savingsPlanArn
public java.lang.String savingsPlanArn()
- Returns:
- The ARN of the Savings Plan.
-
savingsPlanId
public java.lang.String savingsPlanId()
-
savingsPlanOfferingId
public java.lang.String savingsPlanOfferingId()
-
savingsPlanType
public java.lang.String savingsPlanType()
- Returns:
- The type of Savings Plan.
-
start
public java.lang.String start()
- Returns:
- The start time of the Savings Plan.
-
state
public java.lang.String state()
- Returns:
- The current state of the Savings Plan.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- A map of tags assigned to the resource.
-
termDurationInSeconds
public java.lang.Integer termDurationInSeconds()
- Returns:
- The duration of the term, in seconds.
-
upfrontPaymentAmount
public java.lang.String upfrontPaymentAmount()
- Returns:
- The up-front payment amount.
-
builder
public static GetSavingsPlanResult.Builder builder()
-
builder
public static GetSavingsPlanResult.Builder builder(GetSavingsPlanResult defaults)
-
-