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 10.
Extensions
- MeshStatusCodeFromString on String
- MeshStatusCodeValueExtension on MeshStatusCode
- PortProtocolFromString on String
- PortProtocolValueExtension on PortProtocol
- RouteStatusCodeFromString on String
- RouteStatusCodeValueExtension on RouteStatusCode
- VirtualNodeStatusCodeFromString on String
- VirtualNodeStatusCodeValueExtension on VirtualNodeStatusCode
- VirtualRouterStatusCodeFromString on String
- VirtualRouterStatusCodeValueExtension on VirtualRouterStatusCode