# Packages
Package appmeshiface provides an interface to enable mocking the AWS App Mesh service client for testing your code.
# Functions
New creates a new instance of the AppMesh client with a session.
# Constants
EgressFilterTypeAllowAll is a EgressFilterType enum value.
EgressFilterTypeDropAll is a EgressFilterType enum value.
ID to lookup a service endpoint with.
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeForbiddenException for service response error code "ForbiddenException".
ErrCodeInternalServerErrorException for service response error code "InternalServerErrorException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
ErrCodeTooManyTagsException for service response error code "TooManyTagsException".
MeshStatusCodeActive is a MeshStatusCode enum value.
MeshStatusCodeDeleted is a MeshStatusCode enum value.
MeshStatusCodeInactive is a MeshStatusCode enum value.
PortProtocolHttp is a PortProtocol enum value.
PortProtocolTcp is a PortProtocol enum value.
RouteStatusCodeActive is a RouteStatusCode enum value.
RouteStatusCodeDeleted is a RouteStatusCode enum value.
RouteStatusCodeInactive is a RouteStatusCode enum value.
ServiceID is a unique identifer of a specific service.
Name of service.
VirtualNodeStatusCodeActive is a VirtualNodeStatusCode enum value.
VirtualNodeStatusCodeDeleted is a VirtualNodeStatusCode enum value.
VirtualNodeStatusCodeInactive is a VirtualNodeStatusCode enum value.
VirtualRouterStatusCodeActive is a VirtualRouterStatusCode enum value.
VirtualRouterStatusCodeDeleted is a VirtualRouterStatusCode enum value.
VirtualRouterStatusCodeInactive is a VirtualRouterStatusCode enum value.
VirtualServiceStatusCodeActive is a VirtualServiceStatusCode enum value.
VirtualServiceStatusCodeDeleted is a VirtualServiceStatusCode enum value.
VirtualServiceStatusCodeInactive is a VirtualServiceStatusCode enum value.
# Structs
An object representing the access logging information for a virtual node.
AppMesh provides the API operation methods for making requests to AWS App Mesh.
An object representing the AWS Cloud Map attribute information for your virtual node.
An object representing the AWS Cloud Map service discovery information for your virtual node.
An object representing the backends that a virtual node is expected to send outbound traffic to.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
An object representing the DNS service discovery information for your virtual node.
An object representing the egress filter rules for a service mesh.
An object representing an access log file.
An object representing the health check policy for a virtual node's listener.
An object representing the HTTP routing specification for a route.
An object representing the traffic distribution requirements for matched HTTP requests.
An object representing the requirements for a route to match HTTP requests for a virtual router.
An object representing a listener for a virtual node.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
An object representing the logging information for a virtual node.
An object representing a service mesh returned by a describe operation.
An object representing a service mesh returned by a list operation.
An object representing the specification of a service mesh.
An object representing the status of a service mesh.
An object representing a virtual node or virtual router listener port mapping.
An object representing metadata for a resource.
An object representing a route returned by a describe operation.
An object representing a route returned by a list operation.
An object representing the specification of a route.
An object representing the current status of a route.
An object representing the service discovery information for a virtual node.
Optional metadata that you apply to a resource to assist with categorization and organization.
No description provided by the author
No description provided by the author
An object representing the TCP routing specification for a route.
An object representing the traffic distribution requirements for matched TCP requests.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
An object representing a virtual node returned by a describe operation.
An object representing a virtual node returned by a list operation.
An object representing a virtual node service provider.
An object representing the specification of a virtual node.
An object representing the current status of the virtual node.
An object representing a virtual router returned by a describe operation.
An object representing a virtual router listener.
An object representing a virtual router returned by a list operation.
An object representing a virtual node service provider.
An object representing the specification of a virtual router.
An object representing the status of a virtual router.
An object representing a virtual service backend for a virtual node.
An object representing a virtual service returned by a describe operation.
An object representing the provider for a virtual service.
An object representing a virtual service returned by a list operation.
An object representing the specification of a virtual service.
An object representing the status of a virtual service.
An object representing a target and its relative weight.