Class | Description |
---|---|
AccessLog |
An object that represents the access logging information for a virtual node.
|
AwsCloudMapInstanceAttribute |
An object that represents the AWS Cloud Map attribute information for your virtual node.
|
AwsCloudMapServiceDiscovery |
An object that represents the AWS Cloud Map service discovery information for your virtual node.
|
Backend |
An object that represents the backends that a virtual node is expected to send outbound traffic to.
|
BackendDefaults |
An object that represents the default properties for a backend.
|
ClientPolicy |
An object that represents a client policy.
|
ClientPolicyTls |
An object that represents a Transport Layer Security (TLS) client policy.
|
CreateGatewayRouteRequest | |
CreateGatewayRouteResult | |
CreateMeshRequest | |
CreateMeshResult | |
CreateRouteRequest | |
CreateRouteResult | |
CreateVirtualGatewayRequest | |
CreateVirtualGatewayResult | |
CreateVirtualNodeRequest | |
CreateVirtualNodeResult | |
CreateVirtualRouterRequest | |
CreateVirtualRouterResult | |
CreateVirtualServiceRequest | |
CreateVirtualServiceResult | |
DeleteGatewayRouteRequest | |
DeleteGatewayRouteResult | |
DeleteMeshRequest | |
DeleteMeshResult | |
DeleteRouteRequest | |
DeleteRouteResult | |
DeleteVirtualGatewayRequest | |
DeleteVirtualGatewayResult | |
DeleteVirtualNodeRequest | |
DeleteVirtualNodeResult | |
DeleteVirtualRouterRequest | |
DeleteVirtualRouterResult | |
DeleteVirtualServiceRequest | |
DeleteVirtualServiceResult | |
DescribeGatewayRouteRequest | |
DescribeGatewayRouteResult | |
DescribeMeshRequest | |
DescribeMeshResult | |
DescribeRouteRequest | |
DescribeRouteResult | |
DescribeVirtualGatewayRequest | |
DescribeVirtualGatewayResult | |
DescribeVirtualNodeRequest | |
DescribeVirtualNodeResult | |
DescribeVirtualRouterRequest | |
DescribeVirtualRouterResult | |
DescribeVirtualServiceRequest | |
DescribeVirtualServiceResult | |
DnsServiceDiscovery |
An object that represents the DNS service discovery information for your virtual node.
|
Duration |
An object that represents a duration of time.
|
EgressFilter |
An object that represents the egress filter rules for a service mesh.
|
FileAccessLog |
An object that represents an access log file.
|
GatewayRouteData |
An object that represents a gateway route returned by a describe operation.
|
GatewayRouteRef |
An object that represents a gateway route returned by a list operation.
|
GatewayRouteSpec |
An object that represents a gateway route specification.
|
GatewayRouteStatus |
An object that represents the current status of a gateway route.
|
GatewayRouteTarget |
An object that represents a gateway route target.
|
GatewayRouteVirtualService |
An object that represents the virtual service that traffic is routed to.
|
GrpcGatewayRoute |
An object that represents a gRPC gateway route.
|
GrpcGatewayRouteAction |
An object that represents the action to take if a match is determined.
|
GrpcGatewayRouteMatch |
An object that represents the criteria for determining a request match.
|
GrpcRetryPolicy |
An object that represents a retry policy.
|
GrpcRoute |
An object that represents a gRPC route type.
|
GrpcRouteAction |
An object that represents the action to take if a match is determined.
|
GrpcRouteMatch |
An object that represents the criteria for determining a request match.
|
GrpcRouteMetadata |
An object that represents the match metadata for the route.
|
GrpcRouteMetadataMatchMethod |
An object that represents the match method.
|
GrpcTimeout |
An object that represents types of timeouts.
|
HeaderMatchMethod |
An object that represents the method and value to match with the header value sent in a request.
|
HealthCheckPolicy |
An object that represents the health check policy for a virtual node's listener.
|
HttpGatewayRoute |
An object that represents an HTTP gateway route.
|
HttpGatewayRouteAction |
An object that represents the action to take if a match is determined.
|
HttpGatewayRouteMatch |
An object that represents the criteria for determining a request match.
|
HttpRetryPolicy |
An object that represents a retry policy.
|
HttpRoute |
An object that represents an HTTP or HTTP/2 route type.
|
HttpRouteAction |
An object that represents the action to take if a match is determined.
|
HttpRouteHeader |
An object that represents the HTTP header in the request.
|
HttpRouteMatch |
An object that represents the requirements for a route to match HTTP requests for a virtual router.
|
HttpTimeout |
An object that represents types of timeouts.
|
Listener |
An object that represents a listener for a virtual node.
|
ListenerTimeout |
An object that represents timeouts for different protocols.
|
ListenerTls |
An object that represents the Transport Layer Security (TLS) properties for a listener.
|
ListenerTlsAcmCertificate |
An object that represents an AWS Certicate Manager (ACM) certificate.
|
ListenerTlsCertificate |
An object that represents a listener's Transport Layer Security (TLS) certificate.
|
ListenerTlsFileCertificate |
An object that represents a local file certificate.
|
ListGatewayRoutesRequest | |
ListGatewayRoutesResult | |
ListMeshesRequest | |
ListMeshesResult | |
ListRoutesRequest | |
ListRoutesResult | |
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
ListVirtualGatewaysRequest | |
ListVirtualGatewaysResult | |
ListVirtualNodesRequest | |
ListVirtualNodesResult | |
ListVirtualRoutersRequest | |
ListVirtualRoutersResult | |
ListVirtualServicesRequest | |
ListVirtualServicesResult | |
Logging |
An object that represents the logging information for a virtual node.
|
MatchRange |
An object that represents the range of values to match on.
|
MeshData |
An object that represents a service mesh returned by a describe operation.
|
MeshRef |
An object that represents a service mesh returned by a list operation.
|
MeshSpec |
An object that represents the specification of a service mesh.
|
MeshStatus |
An object that represents the status of a service mesh.
|
PortMapping |
An object that represents a port mapping.
|
ResourceMetadata |
An object that represents metadata for a resource.
|
RouteData |
An object that represents a route returned by a describe operation.
|
RouteRef |
An object that represents a route returned by a list operation.
|
RouteSpec |
An object that represents a route specification.
|
RouteStatus |
An object that represents the current status of a route.
|
ServiceDiscovery |
An object that represents 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 that represents a TCP route type.
|
TcpRouteAction |
An object that represents the action to take if a match is determined.
|
TcpTimeout |
An object that represents types of timeouts.
|
TlsValidationContext |
An object that represents a Transport Layer Security (TLS) validation context.
|
TlsValidationContextAcmTrust |
An object that represents a TLS validation context trust for an AWS Certicate Manager (ACM) certificate.
|
TlsValidationContextFileTrust |
An object that represents a Transport Layer Security (TLS) validation context trust for a local file.
|
TlsValidationContextTrust |
An object that represents a Transport Layer Security (TLS) validation context trust.
|
UntagResourceRequest | |
UntagResourceResult | |
UpdateGatewayRouteRequest | |
UpdateGatewayRouteResult | |
UpdateMeshRequest | |
UpdateMeshResult | |
UpdateRouteRequest | |
UpdateRouteResult | |
UpdateVirtualGatewayRequest | |
UpdateVirtualGatewayResult | |
UpdateVirtualNodeRequest | |
UpdateVirtualNodeResult | |
UpdateVirtualRouterRequest | |
UpdateVirtualRouterResult | |
UpdateVirtualServiceRequest | |
UpdateVirtualServiceResult | |
VirtualGatewayAccessLog |
The access log configuration for a virtual gateway.
|
VirtualGatewayBackendDefaults |
An object that represents the default properties for a backend.
|
VirtualGatewayClientPolicy |
An object that represents a client policy.
|
VirtualGatewayClientPolicyTls |
An object that represents a Transport Layer Security (TLS) client policy.
|
VirtualGatewayData |
An object that represents a virtual gateway returned by a describe operation.
|
VirtualGatewayFileAccessLog |
An object that represents an access log file.
|
VirtualGatewayHealthCheckPolicy |
An object that represents the health check policy for a virtual gateway's listener.
|
VirtualGatewayListener |
An object that represents a listener for a virtual gateway.
|
VirtualGatewayListenerTls |
An object that represents the Transport Layer Security (TLS) properties for a listener.
|
VirtualGatewayListenerTlsAcmCertificate |
An object that represents an AWS Certicate Manager (ACM) certificate.
|
VirtualGatewayListenerTlsCertificate |
An object that represents a listener's Transport Layer Security (TLS) certificate.
|
VirtualGatewayListenerTlsFileCertificate |
An object that represents a local file certificate.
|
VirtualGatewayLogging |
An object that represents logging information.
|
VirtualGatewayPortMapping |
An object that represents a port mapping.
|
VirtualGatewayRef |
An object that represents a virtual gateway returned by a list operation.
|
VirtualGatewaySpec |
An object that represents the specification of a service mesh resource.
|
VirtualGatewayStatus |
An object that represents the status of the mesh resource.
|
VirtualGatewayTlsValidationContext |
An object that represents a Transport Layer Security (TLS) validation context.
|
VirtualGatewayTlsValidationContextAcmTrust |
An object that represents a TLS validation context trust for an AWS Certicate Manager (ACM) certificate.
|
VirtualGatewayTlsValidationContextFileTrust |
An object that represents a Transport Layer Security (TLS) validation context trust for a local file.
|
VirtualGatewayTlsValidationContextTrust |
An object that represents a Transport Layer Security (TLS) validation context trust.
|
VirtualNodeData |
An object that represents a virtual node returned by a describe operation.
|
VirtualNodeRef |
An object that represents a virtual node returned by a list operation.
|
VirtualNodeServiceProvider |
An object that represents a virtual node service provider.
|
VirtualNodeSpec |
An object that represents the specification of a virtual node.
|
VirtualNodeStatus |
An object that represents the current status of the virtual node.
|
VirtualRouterData |
An object that represents a virtual router returned by a describe operation.
|
VirtualRouterListener |
An object that represents a virtual router listener.
|
VirtualRouterRef |
An object that represents a virtual router returned by a list operation.
|
VirtualRouterServiceProvider |
An object that represents a virtual node service provider.
|
VirtualRouterSpec |
An object that represents the specification of a virtual router.
|
VirtualRouterStatus |
An object that represents the status of a virtual router.
|
VirtualServiceBackend |
An object that represents a virtual service backend for a virtual node.
|
VirtualServiceData |
An object that represents a virtual service returned by a describe operation.
|
VirtualServiceProvider |
An object that represents the provider for a virtual service.
|
VirtualServiceRef |
An object that represents a virtual service returned by a list operation.
|
VirtualServiceSpec |
An object that represents the specification of a virtual service.
|
VirtualServiceStatus |
An object that represents the status of a virtual service.
|
WeightedTarget |
An object that represents a target and its relative weight.
|
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.
|