Package com.pulumi.aws.budgets.inputs
Class BudgetFilterExpressionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.budgets.inputs.BudgetFilterExpressionArgs
-
public final class BudgetFilterExpressionArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBudgetFilterExpressionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static BudgetFilterExpressionArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<BudgetFilterExpressionAndArgs>>>ands()static BudgetFilterExpressionArgs.Builderbuilder()static BudgetFilterExpressionArgs.Builderbuilder(BudgetFilterExpressionArgs defaults)java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionCostCategoriesArgs>>costCategories()java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionDimensionsArgs>>dimensions()java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionNotArgs>>not()java.util.Optional<com.pulumi.core.Output<java.util.List<BudgetFilterExpressionOrArgs>>>ors()java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionTagsArgs>>tags()
-
-
-
Field Detail
-
Empty
public static final BudgetFilterExpressionArgs Empty
-
-
Method Detail
-
ands
public java.util.Optional<com.pulumi.core.Output<java.util.List<BudgetFilterExpressionAndArgs>>> ands()
- Returns:
- List of filter expressions to combine with AND logic. Each `and` block is one operand and must itself contain exactly one root.
-
costCategories
public java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionCostCategoriesArgs>> costCategories()
- Returns:
- Cost Categories block.
-
dimensions
public java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionDimensionsArgs>> dimensions()
- Returns:
- Dimensions block.
-
not
public java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionNotArgs>> not()
- Returns:
- Single filter expression to negate. Must contain exactly one root.
-
ors
public java.util.Optional<com.pulumi.core.Output<java.util.List<BudgetFilterExpressionOrArgs>>> ors()
- Returns:
- List of filter expressions to combine with OR logic. Each `or` block is one operand and must itself contain exactly one root.
-
tags
public java.util.Optional<com.pulumi.core.Output<BudgetFilterExpressionTagsArgs>> tags()
- Returns:
- Tags block.
-
builder
public static BudgetFilterExpressionArgs.Builder builder()
-
builder
public static BudgetFilterExpressionArgs.Builder builder(BudgetFilterExpressionArgs defaults)
-
-