Class | Description |
---|---|
AccessLog |
An object that represents the access logging information for a virtual node.
|
AwsCloudMapInstanceAttribute |
An object that represents the Cloud Map attribute information for your virtual node.
|
AwsCloudMapServiceDiscovery |
An object that represents the 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 |
A reference to an object that represents a Transport Layer Security (TLS) client policy.
|
ClientTlsCertificate |
An object that represents the client's certificate.
|
CreateGatewayRouteRequest | |
CreateGatewayRouteResult | |
CreateMeshRequest |
|
CreateMeshResult |
|
CreateRouteRequest |
|
CreateRouteResult |
|
CreateVirtualGatewayRequest | |
CreateVirtualGatewayResult | |
CreateVirtualNodeRequest |
|
CreateVirtualNodeResult |
|
CreateVirtualRouterRequest |
|
CreateVirtualRouterResult |
|
CreateVirtualServiceRequest |
|
CreateVirtualServiceResult |
|
DeleteGatewayRouteRequest | |
DeleteGatewayRouteResult | |
DeleteMeshRequest |
|
DeleteMeshResult |
|
DeleteRouteRequest |
|
DeleteRouteResult |
|
DeleteVirtualGatewayRequest | |
DeleteVirtualGatewayResult | |
DeleteVirtualNodeRequest |
Deletes a virtual node input.
|
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.
|
GatewayRouteHostnameMatch |
An object representing the gateway route host name to match.
|
GatewayRouteHostnameRewrite |
An object representing the gateway route host name to rewrite.
|
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.
|
GrpcGatewayRouteMetadata |
An object representing the metadata of the gateway route.
|
GrpcGatewayRouteRewrite |
An object that represents the gateway route to rewrite.
|
GrpcMetadataMatchMethod |
An object representing the method header to be matched.
|
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.
|
HttpGatewayRouteHeader |
An object that represents the HTTP header in the gateway route.
|
HttpGatewayRouteMatch |
An object that represents the criteria for determining a request match.
|
HttpGatewayRoutePathRewrite |
An object that represents the path to rewrite.
|
HttpGatewayRoutePrefixRewrite |
An object representing the beginning characters of the route to rewrite.
|
HttpGatewayRouteRewrite |
An object representing the gateway route to rewrite.
|
HttpPathMatch |
An object representing the path to match in the request.
|
HttpQueryParameter |
An object that represents the query parameter in the request.
|
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.
|
JsonFormatRef |
An object that represents the key value pairs for the JSON.
|
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 Certificate Manager certificate.
|
ListenerTlsCertificate |
An object that represents a listener's Transport Layer Security (TLS) certificate.
|
ListenerTlsFileCertificate |
An object that represents a local file certificate.
|
ListenerTlsSdsCertificate |
An object that represents the listener's Secret Discovery Service certificate.
|
ListenerTlsValidationContext |
An object that represents a listener's Transport Layer Security (TLS) validation context.
|
ListenerTlsValidationContextTrust |
An object that represents a listener's Transport Layer Security (TLS) validation context trust.
|
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.
|
LoggingFormat |
An object that represents the format for the logs.
|
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.
|
MeshServiceDiscovery |
An object that represents the service discovery information for a service mesh.
|
MeshSpec |
An object that represents the specification of a service mesh.
|
MeshStatus |
An object that represents the status of a service mesh.
|
OutlierDetection |
An object that represents the outlier detection for a virtual node's listener.
|
PortMapping |
An object that represents a port mapping.
|
QueryParameterMatch |
An object representing the query parameter to match.
|
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.
|
SubjectAlternativeNameMatchers |
An object that represents the methods by which a subject alternative name on a peer Transport Layer Security (TLS)
certificate can be matched.
|
SubjectAlternativeNames |
An object that represents the subject alternative names secured by the certificate.
|
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.
|
TcpRouteMatch |
An object representing the TCP route to match.
|
TcpTimeout |
An object that represents types of timeouts.
|
TlsValidationContext |
An object that represents how the proxy will validate its peer during Transport Layer Security (TLS) negotiation.
|
TlsValidationContextAcmTrust |
An object that represents a Transport Layer Security (TLS) validation context trust for an Certificate Manager
certificate.
|
TlsValidationContextFileTrust |
An object that represents a Transport Layer Security (TLS) validation context trust for a local file.
|
TlsValidationContextSdsTrust |
An object that represents a Transport Layer Security (TLS) Secret Discovery Service validation context trust.
|
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.
|
VirtualGatewayClientTlsCertificate |
An object that represents the virtual gateway's client's Transport Layer Security (TLS) certificate.
|
VirtualGatewayConnectionPool |
An object that represents the type of virtual gateway connection pool.
|
VirtualGatewayData |
An object that represents a virtual gateway returned by a describe operation.
|
VirtualGatewayFileAccessLog |
An object that represents an access log file.
|
VirtualGatewayGrpcConnectionPool |
An object that represents a type of connection pool.
|
VirtualGatewayHealthCheckPolicy |
An object that represents the health check policy for a virtual gateway's listener.
|
VirtualGatewayHttp2ConnectionPool |
An object that represents a type of connection pool.
|
VirtualGatewayHttpConnectionPool |
An object that represents a type of connection pool.
|
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 Certificate Manager certificate.
|
VirtualGatewayListenerTlsCertificate |
An object that represents a listener's Transport Layer Security (TLS) certificate.
|
VirtualGatewayListenerTlsFileCertificate |
An object that represents a local file certificate.
|
VirtualGatewayListenerTlsSdsCertificate |
An object that represents the virtual gateway's listener's Secret Discovery Service certificate.The proxy must be
configured with a local SDS provider via a Unix Domain Socket.
|
VirtualGatewayListenerTlsValidationContext |
An object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context.
|
VirtualGatewayListenerTlsValidationContextTrust |
An object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context trust.
|
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 Transport Layer Security (TLS) validation context trust for an Certificate Manager
certificate.
|
VirtualGatewayTlsValidationContextFileTrust |
An object that represents a Transport Layer Security (TLS) validation context trust for a local file.
|
VirtualGatewayTlsValidationContextSdsTrust |
An object that represents a virtual gateway's listener's Transport Layer Security (TLS) Secret Discovery Service
validation context trust.
|
VirtualGatewayTlsValidationContextTrust |
An object that represents a Transport Layer Security (TLS) validation context trust.
|
VirtualNodeConnectionPool |
An object that represents the type of virtual node connection pool.
|
VirtualNodeData |
An object that represents a virtual node returned by a describe operation.
|
VirtualNodeGrpcConnectionPool |
An object that represents a type of connection pool.
|
VirtualNodeHttp2ConnectionPool |
An object that represents a type of connection pool.
|
VirtualNodeHttpConnectionPool |
An object that represents a type of connection pool.
|
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.
|
VirtualNodeTcpConnectionPool |
An object that represents a type of connection pool.
|
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.
|