@Stability(value=Stable) public static final class CfnAppProps.Builder extends Object implements software.amazon.jsii.Builder<CfnAppProps>
CfnAppProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnAppProps.Builder |
appTemplateBody(String appTemplateBody)
Sets the value of
CfnAppProps.getAppTemplateBody() |
CfnAppProps |
build()
Builds the configured instance.
|
CfnAppProps.Builder |
description(String description)
Sets the value of
CfnAppProps.getDescription() |
CfnAppProps.Builder |
name(String name)
Sets the value of
CfnAppProps.getName() |
CfnAppProps.Builder |
resiliencyPolicyArn(String resiliencyPolicyArn)
Sets the value of
CfnAppProps.getResiliencyPolicyArn() |
CfnAppProps.Builder |
resourceMappings(IResolvable resourceMappings)
Sets the value of
CfnAppProps.getResourceMappings() |
CfnAppProps.Builder |
resourceMappings(List<? extends Object> resourceMappings)
Sets the value of
CfnAppProps.getResourceMappings() |
CfnAppProps.Builder |
tags(Map<String,String> tags)
Sets the value of
CfnAppProps.getTags() |
@Stability(value=Stable) public CfnAppProps.Builder appTemplateBody(String appTemplateBody)
CfnAppProps.getAppTemplateBody()appTemplateBody - A string containing a full Resilience Hub app template body. This parameter is required.this@Stability(value=Stable) public CfnAppProps.Builder name(String name)
CfnAppProps.getName()name - The name for the application. This parameter is required.this@Stability(value=Stable) public CfnAppProps.Builder resourceMappings(IResolvable resourceMappings)
CfnAppProps.getResourceMappings()resourceMappings - An array of ResourceMapping objects. This parameter is required.this@Stability(value=Stable) public CfnAppProps.Builder resourceMappings(List<? extends Object> resourceMappings)
CfnAppProps.getResourceMappings()resourceMappings - An array of ResourceMapping objects. This parameter is required.this@Stability(value=Stable) public CfnAppProps.Builder description(String description)
CfnAppProps.getDescription()description - The optional description for an app.this@Stability(value=Stable) public CfnAppProps.Builder resiliencyPolicyArn(String resiliencyPolicyArn)
CfnAppProps.getResiliencyPolicyArn()resiliencyPolicyArn - The Amazon Resource Name (ARN) of the resiliency policy.this@Stability(value=Stable) public CfnAppProps.Builder tags(Map<String,String> tags)
CfnAppProps.getTags()tags - The tags assigned to the resource.
A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.this@Stability(value=Stable) public CfnAppProps build()
build in interface software.amazon.jsii.Builder<CfnAppProps>CfnAppPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.