@Stability(value=Stable) public static final class CfnLifecyclePolicy.ActionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnLifecyclePolicy.ActionProperty>
CfnLifecyclePolicy.ActionProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnLifecyclePolicy.ActionProperty |
build()
Builds the configured instance.
|
CfnLifecyclePolicy.ActionProperty.Builder |
crossRegionCopy(IResolvable crossRegionCopy)
Sets the value of
CfnLifecyclePolicy.ActionProperty.getCrossRegionCopy() |
CfnLifecyclePolicy.ActionProperty.Builder |
crossRegionCopy(List<? extends Object> crossRegionCopy)
Sets the value of
CfnLifecyclePolicy.ActionProperty.getCrossRegionCopy() |
CfnLifecyclePolicy.ActionProperty.Builder |
name(String name)
Sets the value of
CfnLifecyclePolicy.ActionProperty.getName() |
@Stability(value=Stable) public CfnLifecyclePolicy.ActionProperty.Builder crossRegionCopy(IResolvable crossRegionCopy)
CfnLifecyclePolicy.ActionProperty.getCrossRegionCopy()crossRegionCopy - The rule for copying shared snapshots across Regions. This parameter is required.this@Stability(value=Stable) public CfnLifecyclePolicy.ActionProperty.Builder crossRegionCopy(List<? extends Object> crossRegionCopy)
CfnLifecyclePolicy.ActionProperty.getCrossRegionCopy()crossRegionCopy - The rule for copying shared snapshots across Regions. This parameter is required.this@Stability(value=Stable) public CfnLifecyclePolicy.ActionProperty.Builder name(String name)
CfnLifecyclePolicy.ActionProperty.getName()name - A descriptive name for the action. This parameter is required.this@Stability(value=Stable) public CfnLifecyclePolicy.ActionProperty build()
build in interface software.amazon.jsii.Builder<CfnLifecyclePolicy.ActionProperty>CfnLifecyclePolicy.ActionPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.