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