Class CostCategoryRuleArgs.Builder

  • Enclosing class:
    CostCategoryRuleArgs

    public static final class CostCategoryRuleArgs.Builder
    extends java.lang.Object
    • Method Detail

      • inheritedValue

        public CostCategoryRuleArgs.Builder inheritedValue​(@Nullable
                                                           com.pulumi.core.Output<CostCategoryRuleInheritedValueArgs> inheritedValue)
        Parameters:
        inheritedValue - Configuration block for the value the line item is categorized as if the line item contains the matched dimension. See below.
        Returns:
        builder
      • type

        public CostCategoryRuleArgs.Builder type​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - You can define the CostCategoryRule rule type as either `REGULAR` or `INHERITED_VALUE`.
        Returns:
        builder
      • type

        public CostCategoryRuleArgs.Builder type​(java.lang.String type)
        Parameters:
        type - You can define the CostCategoryRule rule type as either `REGULAR` or `INHERITED_VALUE`.
        Returns:
        builder
      • value

        public CostCategoryRuleArgs.Builder value​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> value)
        Parameters:
        value - Default value for the cost category.
        Returns:
        builder
      • value

        public CostCategoryRuleArgs.Builder value​(java.lang.String value)
        Parameters:
        value - Default value for the cost category.
        Returns:
        builder