appmesh-2018-10-01 library

Classes

AppMesh
AWS App Mesh is a service mesh based on the Envoy proxy that makes it easy to monitor and control containerized microservices. App Mesh standardizes how your microservices communicate, giving you end-to-end visibility and helping to ensure high-availability for your applications. [...]
AwsClientCredentials
AWS credentials.
CreateMeshOutput
CreateRouteOutput
CreateVirtualNodeOutput
CreateVirtualRouterOutput
DeleteMeshOutput
DeleteRouteOutput
DeleteVirtualNodeOutput
DeleteVirtualRouterOutput
DescribeMeshOutput
DescribeRouteOutput
DescribeVirtualNodeOutput
DescribeVirtualRouterOutput
DnsServiceDiscovery
The DNS service discovery information for your virtual node.
HealthCheckPolicy
An object representing the health check policy for a virtual node's listener.
HttpRoute
An object representing the HTTP routing specification for a route.
HttpRouteAction
An object representing the traffic distribution requirements for matched HTTP requests.
HttpRouteMatch
An object representing the requirements for a route to match HTTP requests for a virtual router.
Listener
An object representing a listener for a virtual node.
ListMeshesOutput
ListRoutesOutput
ListVirtualNodesOutput
ListVirtualRoutersOutput
MeshData
An object representing a service mesh returned by a describe operation.
MeshRef
An object representing a service mesh returned by a list operation.
MeshStatus
An object representing the status of a service mesh.
PortMapping
An object representing a virtual node listener port mapping.
ResourceMetadata
An object representing metadata for a resource.
RouteData
An object representing a route returned by a describe operation.
RouteRef
An object representing a route returned by a list operation.
RouteSpec
An object representing the specification of a route.
RouteStatus
An object representing the current status of a route.
ServiceDiscovery
An object representing the service discovery information for a virtual node.
UpdateRouteOutput
UpdateVirtualNodeOutput
UpdateVirtualRouterOutput
VirtualNodeData
An object representing a virtual node returned by a describe operation.
VirtualNodeRef
An object representing a virtual node returned by a list operation.
VirtualNodeSpec
An object representing the specification of a virtual node.
VirtualNodeStatus
An object representing the current status of the virtual node.
VirtualRouterData
An object representing a virtual router returned by a describe operation.
VirtualRouterRef
An object representing a virtual router returned by a list operation.
VirtualRouterSpec
An object representing the specification of a virtual router.
VirtualRouterStatus
An object representing the status of a virtual router.
WeightedTarget
An object representing a target and its relative weight. Traffic is distributed across targets according to their relative weight. For example, a weighted target with a relative weight of 50 receives five times as much traffic as one with a relative weight of [...]

Enums

MeshStatusCode
PortProtocol
RouteStatusCode
VirtualNodeStatusCode
VirtualRouterStatusCode

Exceptions / Errors

BadRequestException
ConflictException
ForbiddenException
InternalServerErrorException
LimitExceededException
NotFoundException
ResourceInUseException
ServiceUnavailableException
TooManyRequestsException