VirtualGateway represents a newly defined App Mesh Virtual Gateway. A virtual gateway allows resources that are outside of your mesh to communicate to resources that are inside of your mesh.
import { VirtualGateway } from 'aws-cdk-lib/aws-appmesh';Or use the module namespace:
import * as appmesh from 'aws-cdk-lib/aws-appmesh';
// appmesh.VirtualGatewayConfiguration passed to the constructor as VirtualGatewayProps.
meshRequiredIMeshThe Mesh which the VirtualGateway belongs to.
VirtualGatewayBasePropsaccessLogOptionalinherited from VirtualGatewayBasePropsAccessLogAccess Logging Configuration for the VirtualGateway.
Default: - no access logging
backendDefaultsOptionalinherited from VirtualGatewayBasePropsBackendDefaultsDefault Configuration Virtual Node uses to communicate with Virtual Service.
Default: - No Config
listenersOptionalinherited from VirtualGatewayBasePropsVirtualGatewayListener[]Listeners for the VirtualGateway. Only one is supported.
Default: - Single HTTP listener on port 8080
virtualGatewayNameOptionalinherited from VirtualGatewayBasePropsstringName of the VirtualGateway.
Default: - A name is automatically determined
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-appmesh