@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)", date="2023-01-31T18:36:59.240Z") public interface IVirtualRouter extends IResource
Modifier and Type | Interface and Description |
---|---|
static interface |
IVirtualRouter.Jsii$Default
Internal default implementation for
IVirtualRouter . |
static class |
IVirtualRouter.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
Modifier and Type | Method and Description |
---|---|
Route |
addRoute(java.lang.String id,
RouteBaseProps props)
Add a single route to the router.
|
IMesh |
getMesh()
The Mesh which the VirtualRouter belongs to.
|
java.lang.String |
getVirtualRouterArn()
The Amazon Resource Name (ARN) for the VirtualRouter.
|
java.lang.String |
getVirtualRouterName()
The name of the VirtualRouter.
|
applyRemovalPolicy, getEnv, getStack
getNode
IMesh getMesh()
java.lang.String getVirtualRouterArn()
java.lang.String getVirtualRouterName()
Route addRoute(java.lang.String id, RouteBaseProps props)
id
- This parameter is required.props
- This parameter is required.