Class | Description |
---|---|
AccessLog |
An object representing the access logging information for a virtual node.
|
AwsCloudMapInstanceAttribute |
An object representing the AWS Cloud Map attribute information for your virtual node.
|
AwsCloudMapServiceDiscovery |
An object representing the AWS Cloud Map service discovery information for your virtual node.
|
Backend |
An object representing the backends that a virtual node is expected to send outbound traffic to.
|
CreateMeshRequest | |
CreateMeshResult | |
CreateRouteRequest | |
CreateRouteResult | |
CreateVirtualNodeRequest | |
CreateVirtualNodeResult | |
CreateVirtualRouterRequest | |
CreateVirtualRouterResult | |
CreateVirtualServiceRequest | |
CreateVirtualServiceResult | |
DeleteMeshRequest | |
DeleteMeshResult | |
DeleteRouteRequest | |
DeleteRouteResult | |
DeleteVirtualNodeRequest | |
DeleteVirtualNodeResult | |
DeleteVirtualRouterRequest | |
DeleteVirtualRouterResult | |
DeleteVirtualServiceRequest | |
DeleteVirtualServiceResult | |
DescribeMeshRequest | |
DescribeMeshResult | |
DescribeRouteRequest | |
DescribeRouteResult | |
DescribeVirtualNodeRequest | |
DescribeVirtualNodeResult | |
DescribeVirtualRouterRequest | |
DescribeVirtualRouterResult | |
DescribeVirtualServiceRequest | |
DescribeVirtualServiceResult | |
DnsServiceDiscovery |
An object representing the DNS service discovery information for your virtual node.
|
EgressFilter |
An object representing the egress filter rules for a service mesh.
|
FileAccessLog |
An object representing an access log file.
|
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.
|
ListMeshesRequest | |
ListMeshesResult | |
ListRoutesRequest | |
ListRoutesResult | |
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
ListVirtualNodesRequest | |
ListVirtualNodesResult | |
ListVirtualRoutersRequest | |
ListVirtualRoutersResult | |
ListVirtualServicesRequest | |
ListVirtualServicesResult | |
Logging |
An object representing the logging information for a virtual node.
|
MeshData |
An object representing a service mesh returned by a describe operation.
|
MeshRef |
An object representing a service mesh returned by a list operation.
|
MeshSpec |
An object representing the specification of a service mesh.
|
MeshStatus |
An object representing the status of a service mesh.
|
PortMapping |
An object representing a virtual node or virtual router 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.
|
TagRef |
Optional metadata that you apply to a resource to assist with categorization and organization.
|
TagResourceRequest | |
TagResourceResult | |
TcpRoute |
An object representing the TCP routing specification for a route.
|
TcpRouteAction |
An object representing the traffic distribution requirements for matched TCP requests.
|
UntagResourceRequest | |
UntagResourceResult | |
UpdateMeshRequest | |
UpdateMeshResult | |
UpdateRouteRequest | |
UpdateRouteResult | |
UpdateVirtualNodeRequest | |
UpdateVirtualNodeResult | |
UpdateVirtualRouterRequest | |
UpdateVirtualRouterResult | |
UpdateVirtualServiceRequest | |
UpdateVirtualServiceResult | |
VirtualNodeData |
An object representing a virtual node returned by a describe operation.
|
VirtualNodeRef |
An object representing a virtual node returned by a list operation.
|
VirtualNodeServiceProvider |
An object representing a virtual node service provider.
|
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.
|
VirtualRouterListener |
An object representing a virtual router listener.
|
VirtualRouterRef |
An object representing a virtual router returned by a list operation.
|
VirtualRouterServiceProvider |
An object representing a virtual node service provider.
|
VirtualRouterSpec |
An object representing the specification of a virtual router.
|
VirtualRouterStatus |
An object representing the status of a virtual router.
|
VirtualServiceBackend |
An object representing a virtual service backend for a virtual node.
|
VirtualServiceData |
An object representing a virtual service returned by a describe operation.
|
VirtualServiceProvider |
An object representing the provider for a virtual service.
|
VirtualServiceRef |
An object representing a virtual service returned by a list operation.
|
VirtualServiceSpec |
An object representing the specification of a virtual service.
|
VirtualServiceStatus |
An object representing the status of a virtual service.
|
WeightedTarget |
An object representing a target and its relative weight.
|
Enum | Description |
---|---|
EgressFilterType | |
MeshStatusCode | |
PortProtocol | |
RouteStatusCode | |
VirtualNodeStatusCode | |
VirtualRouterStatusCode | |
VirtualServiceStatusCode |
Exception | Description |
---|---|
AWSAppMeshException |
Base exception for all service exceptions thrown by AWS App Mesh
|
BadRequestException |
The request syntax was malformed.
|
ConflictException |
The request contains a client token that was used for a previous update resource call with different specifications.
|
ForbiddenException |
You don't have permissions to perform this action.
|
InternalServerErrorException |
The request processing has failed because of an unknown error, exception, or failure.
|
LimitExceededException |
You have exceeded a service limit for your account.
|
NotFoundException |
The specified resource doesn't exist.
|
ResourceInUseException |
You can't delete the specified resource because it's in use or required by another resource.
|
ServiceUnavailableException |
The request has failed due to a temporary failure of the service.
|
TooManyRequestsException |
The maximum request rate permitted by the App Mesh APIs has been exceeded for your account.
|
TooManyTagsException |
The request exceeds the maximum allowed number of tags allowed per resource.
|
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.