Class LifecyclePolicyPolicyDetailArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.inputs.LifecyclePolicyPolicyDetailArgs.Builder
-
- Enclosing class:
- LifecyclePolicyPolicyDetailArgs
public static final class LifecyclePolicyPolicyDetailArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LifecyclePolicyPolicyDetailArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LifecyclePolicyPolicyDetailArgs.Builderaction(LifecyclePolicyPolicyDetailActionArgs action)LifecyclePolicyPolicyDetailArgs.Builderaction(com.pulumi.core.Output<LifecyclePolicyPolicyDetailActionArgs> action)LifecyclePolicyPolicyDetailArgsbuild()LifecyclePolicyPolicyDetailArgs.BuilderexclusionRules(LifecyclePolicyPolicyDetailExclusionRulesArgs exclusionRules)LifecyclePolicyPolicyDetailArgs.BuilderexclusionRules(com.pulumi.core.Output<LifecyclePolicyPolicyDetailExclusionRulesArgs> exclusionRules)LifecyclePolicyPolicyDetailArgs.Builderfilter(LifecyclePolicyPolicyDetailFilterArgs filter)LifecyclePolicyPolicyDetailArgs.Builderfilter(com.pulumi.core.Output<LifecyclePolicyPolicyDetailFilterArgs> filter)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LifecyclePolicyPolicyDetailArgs defaults)
-
-
Method Detail
-
action
public LifecyclePolicyPolicyDetailArgs.Builder action(com.pulumi.core.Output<LifecyclePolicyPolicyDetailActionArgs> action)
- Parameters:
action- Configuration details for the policy action.- Returns:
- builder
-
action
public LifecyclePolicyPolicyDetailArgs.Builder action(LifecyclePolicyPolicyDetailActionArgs action)
- Parameters:
action- Configuration details for the policy action.- Returns:
- builder
-
exclusionRules
public LifecyclePolicyPolicyDetailArgs.Builder exclusionRules(@Nullable com.pulumi.core.Output<LifecyclePolicyPolicyDetailExclusionRulesArgs> exclusionRules)
- Parameters:
exclusionRules- Additional rules to specify resources that should be exempt from policy actions.- Returns:
- builder
-
exclusionRules
public LifecyclePolicyPolicyDetailArgs.Builder exclusionRules(LifecyclePolicyPolicyDetailExclusionRulesArgs exclusionRules)
- Parameters:
exclusionRules- Additional rules to specify resources that should be exempt from policy actions.- Returns:
- builder
-
filter
public LifecyclePolicyPolicyDetailArgs.Builder filter(com.pulumi.core.Output<LifecyclePolicyPolicyDetailFilterArgs> filter)
- Parameters:
filter- Specifies the resources that the lifecycle policy applies to. The following arguments are optional:- Returns:
- builder
-
filter
public LifecyclePolicyPolicyDetailArgs.Builder filter(LifecyclePolicyPolicyDetailFilterArgs filter)
- Parameters:
filter- Specifies the resources that the lifecycle policy applies to. The following arguments are optional:- Returns:
- builder
-
build
public LifecyclePolicyPolicyDetailArgs build()
-
-