Package com.pulumi.aws.dlm.outputs
Class LifecyclePolicyPolicyDetails.Builder
- java.lang.Object
-
- com.pulumi.aws.dlm.outputs.LifecyclePolicyPolicyDetails.Builder
-
- Enclosing class:
- LifecyclePolicyPolicyDetails
public static final class LifecyclePolicyPolicyDetails.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LifecyclePolicyPolicyDetails defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LifecyclePolicyPolicyDetails defaults)
-
-
Method Detail
-
action
public LifecyclePolicyPolicyDetails.Builder action(@Nullable LifecyclePolicyPolicyDetailsAction action)
-
copyTags
public LifecyclePolicyPolicyDetails.Builder copyTags(@Nullable java.lang.Boolean copyTags)
-
createInterval
public LifecyclePolicyPolicyDetails.Builder createInterval(@Nullable java.lang.Integer createInterval)
-
eventSource
public LifecyclePolicyPolicyDetails.Builder eventSource(@Nullable LifecyclePolicyPolicyDetailsEventSource eventSource)
-
exclusions
public LifecyclePolicyPolicyDetails.Builder exclusions(@Nullable LifecyclePolicyPolicyDetailsExclusions exclusions)
-
extendDeletion
public LifecyclePolicyPolicyDetails.Builder extendDeletion(@Nullable java.lang.Boolean extendDeletion)
-
parameters
public LifecyclePolicyPolicyDetails.Builder parameters(@Nullable LifecyclePolicyPolicyDetailsParameters parameters)
-
policyLanguage
public LifecyclePolicyPolicyDetails.Builder policyLanguage(@Nullable java.lang.String policyLanguage)
-
policyType
public LifecyclePolicyPolicyDetails.Builder policyType(@Nullable java.lang.String policyType)
-
resourceLocations
public LifecyclePolicyPolicyDetails.Builder resourceLocations(@Nullable java.lang.String resourceLocations)
-
resourceType
public LifecyclePolicyPolicyDetails.Builder resourceType(@Nullable java.lang.String resourceType)
-
resourceTypes
public LifecyclePolicyPolicyDetails.Builder resourceTypes(@Nullable java.util.List<java.lang.String> resourceTypes)
-
resourceTypes
public LifecyclePolicyPolicyDetails.Builder resourceTypes(java.lang.String... resourceTypes)
-
retainInterval
public LifecyclePolicyPolicyDetails.Builder retainInterval(@Nullable java.lang.Integer retainInterval)
-
schedules
public LifecyclePolicyPolicyDetails.Builder schedules(@Nullable java.util.List<LifecyclePolicyPolicyDetailsSchedule> schedules)
-
schedules
public LifecyclePolicyPolicyDetails.Builder schedules(LifecyclePolicyPolicyDetailsSchedule... schedules)
-
targetTags
public LifecyclePolicyPolicyDetails.Builder targetTags(@Nullable java.util.Map<java.lang.String,java.lang.String> targetTags)
-
build
public LifecyclePolicyPolicyDetails build()
-
-