Package com.pulumi.aws.budgets.outputs
Class BudgetCostTypes
- java.lang.Object
-
- com.pulumi.aws.budgets.outputs.BudgetCostTypes
-
public final class BudgetCostTypes extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBudgetCostTypes.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BudgetCostTypes.Builderbuilder()static BudgetCostTypes.Builderbuilder(BudgetCostTypes defaults)java.util.Optional<java.lang.Boolean>includeCredit()java.util.Optional<java.lang.Boolean>includeDiscount()java.util.Optional<java.lang.Boolean>includeOtherSubscription()java.util.Optional<java.lang.Boolean>includeRecurring()java.util.Optional<java.lang.Boolean>includeRefund()java.util.Optional<java.lang.Boolean>includeSubscription()java.util.Optional<java.lang.Boolean>includeSupport()java.util.Optional<java.lang.Boolean>includeTax()java.util.Optional<java.lang.Boolean>includeUpfront()java.util.Optional<java.lang.Boolean>useAmortized()java.util.Optional<java.lang.Boolean>useBlended()
-
-
-
Method Detail
-
includeCredit
public java.util.Optional<java.lang.Boolean> includeCredit()
- Returns:
- Whether to include credits in the cost budget. Defaults to `true`.
-
includeDiscount
public java.util.Optional<java.lang.Boolean> includeDiscount()
- Returns:
- Whether a budget includes discounts. Defaults to `true`.
-
includeOtherSubscription
public java.util.Optional<java.lang.Boolean> includeOtherSubscription()
- Returns:
- Whether to include other subscription costs in the cost budget. Defaults to `true`.
-
includeRecurring
public java.util.Optional<java.lang.Boolean> includeRecurring()
- Returns:
- Whether to include recurring costs in the cost budget. Defaults to `true`.
-
includeRefund
public java.util.Optional<java.lang.Boolean> includeRefund()
- Returns:
- Whether to include refunds in the cost budget. Defaults to `true`.
-
includeSubscription
public java.util.Optional<java.lang.Boolean> includeSubscription()
- Returns:
- Whether to include subscriptions in the cost budget. Defaults to `true`.
-
includeSupport
public java.util.Optional<java.lang.Boolean> includeSupport()
- Returns:
- Whether to include support costs in the cost budget. Defaults to `true`.
-
includeTax
public java.util.Optional<java.lang.Boolean> includeTax()
- Returns:
- Whether to include tax in the cost budget. Defaults to `true`.
-
includeUpfront
public java.util.Optional<java.lang.Boolean> includeUpfront()
- Returns:
- Whether to include upfront costs in the cost budget. Defaults to `true`.
-
useAmortized
public java.util.Optional<java.lang.Boolean> useAmortized()
- Returns:
- Whether a budget uses the amortized rate. Defaults to `false`.
-
useBlended
public java.util.Optional<java.lang.Boolean> useBlended()
- Returns:
- Whether to use blended costs in the cost budget. Defaults to `false`.
-
builder
public static BudgetCostTypes.Builder builder()
-
builder
public static BudgetCostTypes.Builder builder(BudgetCostTypes defaults)
-
-