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