aws_cdk.aws_appmesh
| Configuration for Envoy Access logs for mesh endpoints. | |
| Contains static factory methods to create backends. | |
| Creates a gateway route. | |
| Creates a service mesh. | |
| Creates a route that is associated with a virtual router. | |
| Creates a virtual gateway. | |
| Creates a virtual node within a service mesh. | |
| Creates a virtual router within a service mesh. | |
| Creates a virtual service within a service mesh. | |
| Enum of DNS service discovery response type. | |
| GatewayRoute represents a new or existing gateway route attached to a VirtualGateway and Mesh. | |
| Used to generate host name matching methods. | |
| Used to generate specs with different protocols for a GatewayRoute. | |
| gRPC events. | |
| Used to generate header matching methods. | |
| Contains static factory methods for creating health checks for different protocols. | |
| Defines HTTP gateway route matching based on the URL path of the request. | |
| HTTP events on which to retry. | |
| Supported values for matching routes based on the HTTP request method. | |
| Defines HTTP route matching based on the URL path of the request. | |
| Supported :scheme options for HTTP2. | |
| Interface for which all GatewayRoute based classes MUST implement. | |
| (experimental) Indicates that this resource can be referenced as a GatewayRoute. | |
| Interface which all Mesh based classes MUST implement. | |
| (experimental) Indicates that this resource can be referenced as a Mesh. | |
| Interface for which all Route based classes MUST implement. | |
| (experimental) Indicates that this resource can be referenced as a Route. | |
| Interface which all Virtual Gateway based classes must implement. | |
| (experimental) Indicates that this resource can be referenced as a VirtualGateway. | |
| Interface which all VirtualNode based classes must implement. | |
| (experimental) Indicates that this resource can be referenced as a VirtualNode. | |
| Interface which all VirtualRouter based classes MUST implement. | |
| (experimental) Indicates that this resource can be referenced as a VirtualRouter. | |
| Represents the interface which all VirtualService based classes MUST implement. | |
| (experimental) Indicates that this resource can be referenced as a VirtualService. | |
| Enum of supported IP preferences. | |
| Configuration for Envoy Access Logging Format for mesh endpoints. | |
| Define a new AppMesh mesh. | |
| A utility enum defined for the egressFilter type property, the default of DROP_ALL, allows traffic only to other resources inside the mesh, or API calls to amazon resources. | |
| Represents a TLS certificate that is supported for mutual TLS authentication. | |
| Represents a TLS Validation Context Trust that is supported for mutual TLS authentication. | |
| Used to generate query parameter matching methods. | |
| Route represents a new or existing route attached to a VirtualRouter and Mesh. | |
| Used to generate specs with different protocols for a RouteSpec. | |
| Provides the Service Discovery method a VirtualNode uses. | |
| Used to generate Subject Alternative Names Matchers. | |
| TCP events on which you may retry. | |
| Represents a TLS certificate. | |
| Enum of supported TLS modes. | |
| Defines the TLS Validation Context Trust. | |
| VirtualGateway represents a newly defined App Mesh Virtual Gateway. | |
| Represents the properties needed to define listeners for a VirtualGateway. | |
| VirtualNode represents a newly defined AppMesh VirtualNode. | |
| Defines listener for a VirtualNode. | |
| Represents the properties needed to define listeners for a VirtualRouter. | |
| VirtualService represents a service inside an AppMesh. | |
| Represents the properties needed to define the provider for a VirtualService. | |