@Stability(value=Stable) public static final class CfnVirtualGatewayProps.Builder extends Object implements software.amazon.jsii.Builder<CfnVirtualGatewayProps>
CfnVirtualGatewayProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnVirtualGatewayProps |
build()
Builds the configured instance.
|
CfnVirtualGatewayProps.Builder |
meshName(String meshName)
Sets the value of
CfnVirtualGatewayProps.getMeshName() |
CfnVirtualGatewayProps.Builder |
meshOwner(String meshOwner)
Sets the value of
CfnVirtualGatewayProps.getMeshOwner() |
CfnVirtualGatewayProps.Builder |
spec(CfnVirtualGateway.VirtualGatewaySpecProperty spec)
Sets the value of
CfnVirtualGatewayProps.getSpec() |
CfnVirtualGatewayProps.Builder |
spec(IResolvable spec)
Sets the value of
CfnVirtualGatewayProps.getSpec() |
CfnVirtualGatewayProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnVirtualGatewayProps.getTags() |
CfnVirtualGatewayProps.Builder |
virtualGatewayName(String virtualGatewayName)
Sets the value of
CfnVirtualGatewayProps.getVirtualGatewayName() |
@Stability(value=Stable) public CfnVirtualGatewayProps.Builder meshName(String meshName)
CfnVirtualGatewayProps.getMeshName()meshName - `AWS::AppMesh::VirtualGateway.MeshName`. This parameter is required.this@Stability(value=Stable) public CfnVirtualGatewayProps.Builder spec(CfnVirtualGateway.VirtualGatewaySpecProperty spec)
CfnVirtualGatewayProps.getSpec()spec - `AWS::AppMesh::VirtualGateway.Spec`. This parameter is required.this@Stability(value=Stable) public CfnVirtualGatewayProps.Builder spec(IResolvable spec)
CfnVirtualGatewayProps.getSpec()spec - `AWS::AppMesh::VirtualGateway.Spec`. This parameter is required.this@Stability(value=Stable) public CfnVirtualGatewayProps.Builder meshOwner(String meshOwner)
CfnVirtualGatewayProps.getMeshOwner()meshOwner - `AWS::AppMesh::VirtualGateway.MeshOwner`.this@Stability(value=Stable) public CfnVirtualGatewayProps.Builder tags(List<? extends CfnTag> tags)
CfnVirtualGatewayProps.getTags()tags - `AWS::AppMesh::VirtualGateway.Tags`.this@Stability(value=Stable) public CfnVirtualGatewayProps.Builder virtualGatewayName(String virtualGatewayName)
CfnVirtualGatewayProps.getVirtualGatewayName()virtualGatewayName - `AWS::AppMesh::VirtualGateway.VirtualGatewayName`.this@Stability(value=Stable) public CfnVirtualGatewayProps build()
build in interface software.amazon.jsii.Builder<CfnVirtualGatewayProps>CfnVirtualGatewayPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.