@Stability(value=Stable) public static final class CfnResiliencyPolicy.Builder extends Object implements software.amazon.jsii.Builder<CfnResiliencyPolicy>
CfnResiliencyPolicy.| Modifier and Type | Method and Description |
|---|---|
CfnResiliencyPolicy |
build() |
static CfnResiliencyPolicy.Builder |
create(software.constructs.Construct scope,
String id) |
CfnResiliencyPolicy.Builder |
dataLocationConstraint(String dataLocationConstraint)
Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
|
CfnResiliencyPolicy.Builder |
policy(IResolvable policy)
The resiliency policy.
|
CfnResiliencyPolicy.Builder |
policy(Map<String,? extends Object> policy)
The resiliency policy.
|
CfnResiliencyPolicy.Builder |
policyDescription(String policyDescription)
The description for the policy.
|
CfnResiliencyPolicy.Builder |
policyName(String policyName)
The name of the policy.
|
CfnResiliencyPolicy.Builder |
tags(Map<String,String> tags)
The tags assigned to the resource.
|
CfnResiliencyPolicy.Builder |
tier(String tier)
The tier for this resiliency policy, ranging from the highest severity ( `MissionCritical` ) to lowest ( `NonCritical` ).
|
@Stability(value=Stable) public static CfnResiliencyPolicy.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnResiliencyPolicy.FailurePolicyProperty.Builder.@Stability(value=Stable) public CfnResiliencyPolicy.Builder policy(IResolvable policy)
policy - The resiliency policy. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder policy(Map<String,? extends Object> policy)
policy - The resiliency policy. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder policyName(String policyName)
policyName - The name of the policy. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder tier(String tier)
tier - The tier for this resiliency policy, ranging from the highest severity ( `MissionCritical` ) to lowest ( `NonCritical` ). This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder dataLocationConstraint(String dataLocationConstraint)
dataLocationConstraint - Specifies a high-level geographical location constraint for where your resilience policy data can be stored. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder policyDescription(String policyDescription)
policyDescription - The description for the policy. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder tags(Map<String,String> tags)
A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.
tags - The tags assigned to the resource. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy build()
build in interface software.amazon.jsii.Builder<CfnResiliencyPolicy>Copyright © 2022. All rights reserved.