Class LifecyclePolicyPolicyDetailArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.imagebuilder.inputs.LifecyclePolicyPolicyDetailArgs
-
public final class LifecyclePolicyPolicyDetailArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLifecyclePolicyPolicyDetailArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static LifecyclePolicyPolicyDetailArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<LifecyclePolicyPolicyDetailActionArgs>action()static LifecyclePolicyPolicyDetailArgs.Builderbuilder()static LifecyclePolicyPolicyDetailArgs.Builderbuilder(LifecyclePolicyPolicyDetailArgs defaults)java.util.Optional<com.pulumi.core.Output<LifecyclePolicyPolicyDetailExclusionRulesArgs>>exclusionRules()com.pulumi.core.Output<LifecyclePolicyPolicyDetailFilterArgs>filter()
-
-
-
Field Detail
-
Empty
public static final LifecyclePolicyPolicyDetailArgs Empty
-
-
Method Detail
-
action
public com.pulumi.core.Output<LifecyclePolicyPolicyDetailActionArgs> action()
- Returns:
- Configuration details for the policy action.
-
exclusionRules
public java.util.Optional<com.pulumi.core.Output<LifecyclePolicyPolicyDetailExclusionRulesArgs>> exclusionRules()
- Returns:
- Additional rules to specify resources that should be exempt from policy actions.
-
filter
public com.pulumi.core.Output<LifecyclePolicyPolicyDetailFilterArgs> filter()
- Returns:
- Specifies the resources that the lifecycle policy applies to. The following arguments are optional:
-
builder
public static LifecyclePolicyPolicyDetailArgs.Builder builder()
-
builder
public static LifecyclePolicyPolicyDetailArgs.Builder builder(LifecyclePolicyPolicyDetailArgs defaults)
-
-