Package com.pulumi.aws.ecr.inputs
Class LifecyclePolicyRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecr.inputs.LifecyclePolicyRuleArgs.Builder
-
- Enclosing class:
- LifecyclePolicyRuleArgs
public static final class LifecyclePolicyRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LifecyclePolicyRuleArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LifecyclePolicyRuleArgs.Builderaction(LifecyclePolicyActionArgs action)LifecyclePolicyRuleArgs.Builderaction(com.pulumi.core.Output<LifecyclePolicyActionArgs> action)LifecyclePolicyRuleArgsbuild()LifecyclePolicyRuleArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)LifecyclePolicyRuleArgs.Builderdescription(java.lang.String description)LifecyclePolicyRuleArgs.BuilderrulePriority(com.pulumi.core.Output<java.lang.Integer> rulePriority)LifecyclePolicyRuleArgs.BuilderrulePriority(java.lang.Integer rulePriority)LifecyclePolicyRuleArgs.Builderselection(LifecyclePolicySelectionArgs selection)LifecyclePolicyRuleArgs.Builderselection(com.pulumi.core.Output<LifecyclePolicySelectionArgs> selection)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LifecyclePolicyRuleArgs defaults)
-
-
Method Detail
-
action
public LifecyclePolicyRuleArgs.Builder action(com.pulumi.core.Output<LifecyclePolicyActionArgs> action)
- Parameters:
action- The action to take when the rule is triggered.- Returns:
- builder
-
action
public LifecyclePolicyRuleArgs.Builder action(LifecyclePolicyActionArgs action)
- Parameters:
action- The action to take when the rule is triggered.- Returns:
- builder
-
description
public LifecyclePolicyRuleArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- A description of the rule.- Returns:
- builder
-
description
public LifecyclePolicyRuleArgs.Builder description(java.lang.String description)
- Parameters:
description- A description of the rule.- Returns:
- builder
-
rulePriority
public LifecyclePolicyRuleArgs.Builder rulePriority(com.pulumi.core.Output<java.lang.Integer> rulePriority)
- Parameters:
rulePriority- The priority of the rule, must be unique within the policy.- Returns:
- builder
-
rulePriority
public LifecyclePolicyRuleArgs.Builder rulePriority(java.lang.Integer rulePriority)
- Parameters:
rulePriority- The priority of the rule, must be unique within the policy.- Returns:
- builder
-
selection
public LifecyclePolicyRuleArgs.Builder selection(com.pulumi.core.Output<LifecyclePolicySelectionArgs> selection)
- Parameters:
selection- The selection criteria for the rule.- Returns:
- builder
-
selection
public LifecyclePolicyRuleArgs.Builder selection(LifecyclePolicySelectionArgs selection)
- Parameters:
selection- The selection criteria for the rule.- Returns:
- builder
-
build
public LifecyclePolicyRuleArgs build()
-
-