diff --git a/packages/@aws-cdk/aws-appmesh/lib/virtual-node.ts b/packages/@aws-cdk/aws-appmesh/lib/virtual-node.ts index 60ca92bb142ca..0fede177a113e 100644 --- a/packages/@aws-cdk/aws-appmesh/lib/virtual-node.ts +++ b/packages/@aws-cdk/aws-appmesh/lib/virtual-node.ts @@ -208,6 +208,13 @@ export class VirtualNode extends VirtualNodeBase { /** * Utility method to add an inbound listener for this VirtualNode + * + * Note: At this time, Virtual Nodes support at most one listener. Adding + * more than one will result in a failure to deploy the CloudFormation stack. + * However, the App Mesh team has plans to add support for multiple listeners + * on Virtual Nodes and Virtual Routers. + * + * @see https://github.com/aws/aws-app-mesh-roadmap/issues/120 */ public addListener(listener: VirtualNodeListener) { this.listeners.push(listener.bind(this));