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. |
|
Interface which all Mesh based classes MUST implement. |
|
Interface for which all Route based classes MUST implement. |
|
Interface which all Virtual Gateway based classes must implement. |
|
Interface which all VirtualNode based classes must implement. |
|
Interface which all VirtualRouter based classes MUST implement. |
|
Represents the interface which all VirtualService based classes MUST implement. |
|
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. |
|