Class BudgetCostTypesArgs


  • public final class BudgetCostTypesArgs
    extends com.pulumi.resources.ResourceArgs
    • 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`