Package com.pulumi.aws.dlm.inputs
Class LifecyclePolicyPolicyDetailsActionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dlm.inputs.LifecyclePolicyPolicyDetailsActionArgs.Builder
-
- Enclosing class:
- LifecyclePolicyPolicyDetailsActionArgs
public static final class LifecyclePolicyPolicyDetailsActionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LifecyclePolicyPolicyDetailsActionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LifecyclePolicyPolicyDetailsActionArgsbuild()LifecyclePolicyPolicyDetailsActionArgs.BuildercrossRegionCopies(LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs... crossRegionCopies)LifecyclePolicyPolicyDetailsActionArgs.BuildercrossRegionCopies(com.pulumi.core.Output<java.util.List<LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs>> crossRegionCopies)LifecyclePolicyPolicyDetailsActionArgs.BuildercrossRegionCopies(java.util.List<LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs> crossRegionCopies)LifecyclePolicyPolicyDetailsActionArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)LifecyclePolicyPolicyDetailsActionArgs.Buildername(java.lang.String name)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LifecyclePolicyPolicyDetailsActionArgs defaults)
-
-
Method Detail
-
crossRegionCopies
public LifecyclePolicyPolicyDetailsActionArgs.Builder crossRegionCopies(com.pulumi.core.Output<java.util.List<LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs>> crossRegionCopies)
- Parameters:
crossRegionCopies- The rule for copying shared snapshots across Regions. See the `crossRegionCopy` configuration block.- Returns:
- builder
-
crossRegionCopies
public LifecyclePolicyPolicyDetailsActionArgs.Builder crossRegionCopies(java.util.List<LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs> crossRegionCopies)
- Parameters:
crossRegionCopies- The rule for copying shared snapshots across Regions. See the `crossRegionCopy` configuration block.- Returns:
- builder
-
crossRegionCopies
public LifecyclePolicyPolicyDetailsActionArgs.Builder crossRegionCopies(LifecyclePolicyPolicyDetailsActionCrossRegionCopyArgs... crossRegionCopies)
- Parameters:
crossRegionCopies- The rule for copying shared snapshots across Regions. See the `crossRegionCopy` configuration block.- Returns:
- builder
-
name
public LifecyclePolicyPolicyDetailsActionArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
-
name
public LifecyclePolicyPolicyDetailsActionArgs.Builder name(java.lang.String name)
-
build
public LifecyclePolicyPolicyDetailsActionArgs build()
-
-