@Stability(value=Stable) public static final class CfnLifecyclePolicyProps.Builder extends Object implements software.amazon.jsii.Builder<CfnLifecyclePolicyProps>
CfnLifecyclePolicyProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnLifecyclePolicyProps |
build()
Builds the configured instance.
|
CfnLifecyclePolicyProps.Builder |
description(String description)
Sets the value of
CfnLifecyclePolicyProps.getDescription() |
CfnLifecyclePolicyProps.Builder |
executionRoleArn(String executionRoleArn)
Sets the value of
CfnLifecyclePolicyProps.getExecutionRoleArn() |
CfnLifecyclePolicyProps.Builder |
policyDetails(CfnLifecyclePolicy.PolicyDetailsProperty policyDetails)
Sets the value of
CfnLifecyclePolicyProps.getPolicyDetails() |
CfnLifecyclePolicyProps.Builder |
policyDetails(IResolvable policyDetails)
Sets the value of
CfnLifecyclePolicyProps.getPolicyDetails() |
CfnLifecyclePolicyProps.Builder |
state(String state)
Sets the value of
CfnLifecyclePolicyProps.getState() |
CfnLifecyclePolicyProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnLifecyclePolicyProps.getTags() |
@Stability(value=Stable) public CfnLifecyclePolicyProps.Builder description(String description)
CfnLifecyclePolicyProps.getDescription()description - `AWS::DLM::LifecyclePolicy.Description`.this@Stability(value=Stable) public CfnLifecyclePolicyProps.Builder executionRoleArn(String executionRoleArn)
CfnLifecyclePolicyProps.getExecutionRoleArn()executionRoleArn - `AWS::DLM::LifecyclePolicy.ExecutionRoleArn`.this@Stability(value=Stable) public CfnLifecyclePolicyProps.Builder policyDetails(CfnLifecyclePolicy.PolicyDetailsProperty policyDetails)
CfnLifecyclePolicyProps.getPolicyDetails()policyDetails - `AWS::DLM::LifecyclePolicy.PolicyDetails`.this@Stability(value=Stable) public CfnLifecyclePolicyProps.Builder policyDetails(IResolvable policyDetails)
CfnLifecyclePolicyProps.getPolicyDetails()policyDetails - `AWS::DLM::LifecyclePolicy.PolicyDetails`.this@Stability(value=Stable) public CfnLifecyclePolicyProps.Builder state(String state)
CfnLifecyclePolicyProps.getState()state - `AWS::DLM::LifecyclePolicy.State`.this@Stability(value=Stable) public CfnLifecyclePolicyProps.Builder tags(List<? extends CfnTag> tags)
CfnLifecyclePolicyProps.getTags()tags - `AWS::DLM::LifecyclePolicy.Tags`.this@Stability(value=Stable) public CfnLifecyclePolicyProps build()
build in interface software.amazon.jsii.Builder<CfnLifecyclePolicyProps>CfnLifecyclePolicyPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.