@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)
`AWS::ResilienceHub::ResiliencyPolicy.DataLocationConstraint`.
|
CfnResiliencyPolicy.Builder |
policy(IResolvable policy)
`AWS::ResilienceHub::ResiliencyPolicy.Policy`.
|
CfnResiliencyPolicy.Builder |
policy(Map<String,? extends Object> policy)
`AWS::ResilienceHub::ResiliencyPolicy.Policy`.
|
CfnResiliencyPolicy.Builder |
policyDescription(String policyDescription)
`AWS::ResilienceHub::ResiliencyPolicy.PolicyDescription`.
|
CfnResiliencyPolicy.Builder |
policyName(String policyName)
`AWS::ResilienceHub::ResiliencyPolicy.PolicyName`.
|
CfnResiliencyPolicy.Builder |
tags(Map<String,String> tags)
`AWS::ResilienceHub::ResiliencyPolicy.Tags`.
|
CfnResiliencyPolicy.Builder |
tier(String tier)
`AWS::ResilienceHub::ResiliencyPolicy.Tier`.
|
@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 dataLocationConstraint(String dataLocationConstraint)
dataLocationConstraint - `AWS::ResilienceHub::ResiliencyPolicy.DataLocationConstraint`. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder policy(IResolvable policy)
policy - `AWS::ResilienceHub::ResiliencyPolicy.Policy`. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder policy(Map<String,? extends Object> policy)
policy - `AWS::ResilienceHub::ResiliencyPolicy.Policy`. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder policyDescription(String policyDescription)
policyDescription - `AWS::ResilienceHub::ResiliencyPolicy.PolicyDescription`. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder policyName(String policyName)
policyName - `AWS::ResilienceHub::ResiliencyPolicy.PolicyName`. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder tags(Map<String,String> tags)
tags - `AWS::ResilienceHub::ResiliencyPolicy.Tags`. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy.Builder tier(String tier)
tier - `AWS::ResilienceHub::ResiliencyPolicy.Tier`. This parameter is required.this@Stability(value=Stable) public CfnResiliencyPolicy build()
build in interface software.amazon.jsii.Builder<CfnResiliencyPolicy>Copyright © 2021. All rights reserved.