aws_cdk.aws_appmeshΒΆ

Package Overview

CfnMesh

A CloudFormation AWS::AppMesh::Mesh.

CfnMeshProps

CfnRoute

A CloudFormation AWS::AppMesh::Route.

CfnRouteProps

CfnVirtualNode

A CloudFormation AWS::AppMesh::VirtualNode.

CfnVirtualNodeProps

CfnVirtualRouter

A CloudFormation AWS::AppMesh::VirtualRouter.

CfnVirtualRouterProps

CfnVirtualService

A CloudFormation AWS::AppMesh::VirtualService.

CfnVirtualServiceProps

HealthCheck

IMesh

Interface wich all Mesh based classes MUST implement.

IRoute

Interface for which all Route based classes MUST implement.

IVirtualNode

Interface which all VirtualNode based classes must implement.

IVirtualRouter

Interface which all VirtualRouter based classes MUST implement.

IVirtualService

Represents the interface which all VirtualService based classes MUST implement.

Listener

Mesh

Define a new AppMesh mesh.

MeshFilterType

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.

MeshProps

PortMapping

Protocol

Enum of supported AppMesh protocols.

Route

Route represents a new or existing route attached to a VirtualRouter and Mesh.

RouteBaseProps

RouteProps

RouteType

Type of route.

VirtualNode

VirtualNode represents a newly defined AppMesh VirtualNode.

VirtualNodeBaseProps

VirtualNodeListener

VirtualNodeProps

VirtualRouter

VirtualRouterAttributes

VirtualRouterBaseProps

VirtualRouterProps

VirtualService

VirtualService represents a service inside an AppMesh.

VirtualServiceBaseProps

VirtualServiceProps

WeightedTargetProps