Amazon App Mesh
AWS App Mesh is a service mesh that provides application-level networking to make it easy for your services to communicate with each other across multiple types of compute infrastructure.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Amazon App Mesh the way a machine reads it — 993 machine-readable artifacts across 4 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon App Mesh scores 51.4/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Amazon App Mesh
Each block below is one kind of artifact we hold for Amazon App Mesh. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 4
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon App Mesh Meshes API
The Meshes API from Amazon App Mesh — 14 operation(s) for meshes.
Amazon App Mesh Tag#resourceArn API
The Tag#resourceArn API from Amazon App Mesh — 1 operation(s) for tag#resourcearn.
Amazon App Mesh Tags#resourceArn API
The Tags#resourceArn API from Amazon App Mesh — 1 operation(s) for tags#resourcearn.
Amazon App Mesh Untag#resourceArn API
The Untag#resourceArn API from Amazon App Mesh — 1 operation(s) for untag#resourcearn.
Features 5
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Service Mesh Management
Create and manage service meshes that define the logical boundary for network traffic between microservices.
Virtual Service Configuration
Define virtual services that act as logical routers for microservice traffic, abstracting the underlying routing logic.
Traffic Routing Control
Configure virtual routers and routes to implement traffic management policies including weighted routing and retry policies.
Virtual Node Management
Manage virtual nodes representing microservice task groups with service discovery and health check configurations.
Observability Integration
Configure access logs and tracing for end-to-end visibility of traffic flowing through the service mesh.
Semantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon App Mesh Context
JSON-LDSpectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Amazon App Mesh API Rules
SPECTRALAmazon App Mesh API Rules
SPECTRALJSON Schema 323
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
AccessLog
JSON SCHEMAAccountId
JSON SCHEMAArn
JSON SCHEMAAwsCloudMapInstanceAttribute
JSON SCHEMAAwsCloudMapInstanceAttributeKey
JSON SCHEMAAwsCloudMapInstanceAttributes
JSON SCHEMAAwsCloudMapInstanceAttributeValue
JSON SCHEMAAwsCloudMapName
JSON SCHEMAAwsCloudMapServiceDiscovery
JSON SCHEMABackend
JSON SCHEMABackendDefaults
JSON SCHEMABackends
JSON SCHEMABoolean
JSON SCHEMACertificateAuthorityArns
JSON SCHEMAClientPolicy
JSON SCHEMAClientPolicyTls
JSON SCHEMAClientTlsCertificate
JSON SCHEMACreateGatewayRouteInput
JSON SCHEMACreateGatewayRouteOutput
JSON SCHEMACreateMeshInput
JSON SCHEMACreateMeshOutput
JSON SCHEMACreateRouteInput
JSON SCHEMACreateRouteOutput
JSON SCHEMACreateVirtualGatewayInput
JSON SCHEMACreateVirtualGatewayOutput
JSON SCHEMACreateVirtualNodeInput
JSON SCHEMACreateVirtualNodeOutput
JSON SCHEMACreateVirtualRouterInput
JSON SCHEMACreateVirtualRouterOutput
JSON SCHEMACreateVirtualServiceInput
JSON SCHEMACreateVirtualServiceOutput
JSON SCHEMADefaultGatewayRouteRewrite
JSON SCHEMADeleteGatewayRouteInput
JSON SCHEMADeleteGatewayRouteOutput
JSON SCHEMADeleteMeshInput
JSON SCHEMADeleteMeshOutput
JSON SCHEMADeleteRouteInput
JSON SCHEMADeleteRouteOutput
JSON SCHEMADeleteVirtualGatewayInput
JSON SCHEMADeleteVirtualGatewayOutput
JSON SCHEMADeleteVirtualNodeInput
JSON SCHEMADeleteVirtualNodeOutput
JSON SCHEMADeleteVirtualRouterInput
JSON SCHEMADeleteVirtualRouterOutput
JSON SCHEMADeleteVirtualServiceInput
JSON SCHEMADeleteVirtualServiceOutput
JSON SCHEMADescribeGatewayRouteInput
JSON SCHEMADescribeGatewayRouteOutput
JSON SCHEMADescribeMeshInput
JSON SCHEMADescribeMeshOutput
JSON SCHEMADescribeRouteInput
JSON SCHEMADescribeRouteOutput
JSON SCHEMADescribeVirtualGatewayInput
JSON SCHEMADescribeVirtualGatewayOutput
JSON SCHEMADescribeVirtualNodeInput
JSON SCHEMADescribeVirtualNodeOutput
JSON SCHEMADescribeVirtualRouterInput
JSON SCHEMADescribeVirtualRouterOutput
JSON SCHEMADescribeVirtualServiceInput
JSON SCHEMADescribeVirtualServiceOutput
JSON SCHEMADnsResponseType
JSON SCHEMADnsServiceDiscovery
JSON SCHEMADuration
JSON SCHEMADurationUnit
JSON SCHEMADurationValue
JSON SCHEMAEgressFilter
JSON SCHEMAEgressFilterType
JSON SCHEMAExactHostName
JSON SCHEMAFileAccessLog
JSON SCHEMAFilePath
JSON SCHEMAGatewayRouteData
JSON SCHEMAGatewayRouteHostnameMatch
JSON SCHEMAGatewayRouteHostnameRewrite
JSON SCHEMAGatewayRouteList
JSON SCHEMAGatewayRoutePriority
JSON SCHEMAGatewayRouteRef
JSON SCHEMAGatewayRouteSpec
JSON SCHEMAGatewayRouteStatus
JSON SCHEMAGatewayRouteStatusCode
JSON SCHEMAGatewayRouteTarget
JSON SCHEMAGatewayRouteVirtualService
JSON SCHEMAGrpcGatewayRoute
JSON SCHEMAGrpcGatewayRouteAction
JSON SCHEMAGrpcGatewayRouteMatch
JSON SCHEMAGrpcGatewayRouteMetadata
JSON SCHEMAGrpcGatewayRouteMetadataList
JSON SCHEMAGrpcGatewayRouteRewrite
JSON SCHEMAGrpcMetadataMatchMethod
JSON SCHEMAGrpcRetryPolicy
JSON SCHEMAGrpcRetryPolicyEvent
JSON SCHEMAGrpcRetryPolicyEvents
JSON SCHEMAGrpcRoute
JSON SCHEMAGrpcRouteAction
JSON SCHEMAGrpcRouteMatch
JSON SCHEMAGrpcRouteMetadata
JSON SCHEMAGrpcRouteMetadataList
JSON SCHEMAGrpcRouteMetadataMatchMethod
JSON SCHEMAGrpcTimeout
JSON SCHEMAHeaderMatch
JSON SCHEMAHeaderMatchMethod
JSON SCHEMAHeaderName
JSON SCHEMAHealthCheckIntervalMillis
JSON SCHEMAHealthCheckPolicy
JSON SCHEMAHealthCheckThreshold
JSON SCHEMAHealthCheckTimeoutMillis
JSON SCHEMAHostname
JSON SCHEMAHttpGatewayRoute
JSON SCHEMAHttpGatewayRouteAction
JSON SCHEMAHttpGatewayRouteHeader
JSON SCHEMAHttpGatewayRouteHeaders
JSON SCHEMAHttpGatewayRouteMatch
JSON SCHEMAHttpGatewayRoutePathRewrite
JSON SCHEMAHttpGatewayRoutePrefix
JSON SCHEMAHttpGatewayRoutePrefixRewrite
JSON SCHEMAHttpGatewayRouteRewrite
JSON SCHEMAHttpMethod
JSON SCHEMAHttpPathExact
JSON SCHEMAHttpPathMatch
JSON SCHEMAHttpPathRegex
JSON SCHEMAHttpQueryParameter
JSON SCHEMAHttpQueryParameters
JSON SCHEMAHttpRetryPolicy
JSON SCHEMAHttpRetryPolicyEvent
JSON SCHEMAHttpRetryPolicyEvents
JSON SCHEMAHttpRoute
JSON SCHEMAHttpRouteAction
JSON SCHEMAHttpRouteHeader
JSON SCHEMAHttpRouteHeaders
JSON SCHEMAHttpRouteMatch
JSON SCHEMAHttpScheme
JSON SCHEMAHttpTimeout
JSON SCHEMAIpPreference
JSON SCHEMAJsonFormat
JSON SCHEMAJsonFormatRef
JSON SCHEMAJsonKey
JSON SCHEMAJsonValue
JSON SCHEMAListener
JSON SCHEMAListenerPort
JSON SCHEMAListeners
JSON SCHEMAListenerTimeout
JSON SCHEMAListenerTls
JSON SCHEMAListenerTlsAcmCertificate
JSON SCHEMAListenerTlsCertificate
JSON SCHEMAListenerTlsFileCertificate
JSON SCHEMAListenerTlsMode
JSON SCHEMAListenerTlsSdsCertificate
JSON SCHEMAListenerTlsValidationContext
JSON SCHEMAListenerTlsValidationContextTrust
JSON SCHEMAListGatewayRoutesInput
JSON SCHEMAListGatewayRoutesLimit
JSON SCHEMAListGatewayRoutesOutput
JSON SCHEMAListMeshesInput
JSON SCHEMAListMeshesLimit
JSON SCHEMAListMeshesOutput
JSON SCHEMAListRoutesInput
JSON SCHEMAListRoutesLimit
JSON SCHEMAListRoutesOutput
JSON SCHEMAListTagsForResourceInput
JSON SCHEMAListTagsForResourceOutput
JSON SCHEMAListVirtualGatewaysInput
JSON SCHEMAListVirtualGatewaysLimit
JSON SCHEMAListVirtualGatewaysOutput
JSON SCHEMAListVirtualNodesInput
JSON SCHEMAListVirtualNodesLimit
JSON SCHEMAListVirtualNodesOutput
JSON SCHEMAListVirtualRoutersInput
JSON SCHEMAListVirtualRoutersLimit
JSON SCHEMAListVirtualRoutersOutput
JSON SCHEMAListVirtualServicesInput
JSON SCHEMAListVirtualServicesLimit
JSON SCHEMAListVirtualServicesOutput
JSON SCHEMALogging
JSON SCHEMALoggingFormat
JSON SCHEMALong
JSON SCHEMAMatchRange
JSON SCHEMAMaxConnections
JSON SCHEMAMaxPendingRequests
JSON SCHEMAMaxRequests
JSON SCHEMAMaxRetries
JSON SCHEMAMeshData
JSON SCHEMAMeshList
JSON SCHEMAMeshRef
JSON SCHEMAMeshServiceDiscovery
JSON SCHEMAMeshSpec
JSON SCHEMAMeshStatus
JSON SCHEMAMeshStatusCode
JSON SCHEMAMethodName
JSON SCHEMAOutlierDetection
JSON SCHEMAOutlierDetectionMaxEjectionPercent
JSON SCHEMAOutlierDetectionMaxServerErrors
JSON SCHEMAPercentInt
JSON SCHEMAPortMapping
JSON SCHEMAPortNumber
JSON SCHEMAPortProtocol
JSON SCHEMAPortSet
JSON SCHEMAQueryParameterMatch
JSON SCHEMAQueryParameterName
JSON SCHEMAResourceMetadata
JSON SCHEMAResourceName
JSON SCHEMARouteData
JSON SCHEMARouteList
JSON SCHEMARoutePriority
JSON SCHEMARouteRef
JSON SCHEMARouteSpec
JSON SCHEMARouteStatus
JSON SCHEMARouteStatusCode
JSON SCHEMASdsSecretName
JSON SCHEMAServiceDiscovery
JSON SCHEMAServiceName
JSON SCHEMAString
JSON SCHEMASubjectAlternativeName
JSON SCHEMASubjectAlternativeNameList
JSON SCHEMASubjectAlternativeNameMatchers
JSON SCHEMASubjectAlternativeNames
JSON SCHEMASuffixHostname
JSON SCHEMATagKey
JSON SCHEMATagKeyList
JSON SCHEMATagList
JSON SCHEMATagRef
JSON SCHEMATagResourceInput
JSON SCHEMATagResourceOutput
JSON SCHEMATagsLimit
JSON SCHEMATagValue
JSON SCHEMATcpRetryPolicyEvent
JSON SCHEMATcpRetryPolicyEvents
JSON SCHEMATcpRoute
JSON SCHEMATcpRouteAction
JSON SCHEMATcpRouteMatch
JSON SCHEMATcpTimeout
JSON SCHEMATextFormat
JSON SCHEMATimestamp
JSON SCHEMATlsValidationContext
JSON SCHEMATlsValidationContextAcmTrust
JSON SCHEMATlsValidationContextFileTrust
JSON SCHEMATlsValidationContextSdsTrust
JSON SCHEMATlsValidationContextTrust
JSON SCHEMAUntagResourceInput
JSON SCHEMAUntagResourceOutput
JSON SCHEMAUpdateGatewayRouteInput
JSON SCHEMAUpdateGatewayRouteOutput
JSON SCHEMAUpdateMeshInput
JSON SCHEMAUpdateMeshOutput
JSON SCHEMAUpdateRouteInput
JSON SCHEMAUpdateRouteOutput
JSON SCHEMAUpdateVirtualGatewayInput
JSON SCHEMAUpdateVirtualGatewayOutput
JSON SCHEMAUpdateVirtualNodeInput
JSON SCHEMAUpdateVirtualNodeOutput
JSON SCHEMAUpdateVirtualRouterInput
JSON SCHEMAUpdateVirtualRouterOutput
JSON SCHEMAUpdateVirtualServiceInput
JSON SCHEMAUpdateVirtualServiceOutput
JSON SCHEMAVirtualGatewayAccessLog
JSON SCHEMAVirtualGatewayBackendDefaults
JSON SCHEMAVirtualGatewayCertificateAuthorityArns
JSON SCHEMAVirtualGatewayClientPolicy
JSON SCHEMAVirtualGatewayClientPolicyTls
JSON SCHEMAVirtualGatewayClientTlsCertificate
JSON SCHEMAVirtualGatewayConnectionPool
JSON SCHEMAVirtualGatewayData
JSON SCHEMAVirtualGatewayFileAccessLog
JSON SCHEMAVirtualGatewayGrpcConnectionPool
JSON SCHEMAVirtualGatewayHealthCheckIntervalMillis
JSON SCHEMAVirtualGatewayHealthCheckPolicy
JSON SCHEMAVirtualGatewayHealthCheckThreshold
JSON SCHEMAVirtualGatewayHealthCheckTimeoutMillis
JSON SCHEMAVirtualGatewayHttp2ConnectionPool
JSON SCHEMAVirtualGatewayHttpConnectionPool
JSON SCHEMAVirtualGatewayList
JSON SCHEMAVirtualGatewayListener
JSON SCHEMAVirtualGatewayListeners
JSON SCHEMAVirtualGatewayListenerTls
JSON SCHEMAVirtualGatewayListenerTlsAcmCertificate
JSON SCHEMAVirtualGatewayListenerTlsCertificate
JSON SCHEMAVirtualGatewayListenerTlsFileCertificate
JSON SCHEMAVirtualGatewayListenerTlsMode
JSON SCHEMAVirtualGatewayListenerTlsSdsCertificate
JSON SCHEMAVirtualGatewayListenerTlsValidationContext
JSON SCHEMAVirtualGatewayLogging
JSON SCHEMAVirtualGatewayPortMapping
JSON SCHEMAVirtualGatewayPortProtocol
JSON SCHEMAVirtualGatewayRef
JSON SCHEMAVirtualGatewaySdsSecretName
JSON SCHEMAVirtualGatewaySpec
JSON SCHEMAVirtualGatewayStatus
JSON SCHEMAVirtualGatewayStatusCode
JSON SCHEMAVirtualGatewayTlsValidationContext
JSON SCHEMAVirtualGatewayTlsValidationContextAcmTrust
JSON SCHEMAVirtualGatewayTlsValidationContextFileTrust
JSON SCHEMAVirtualGatewayTlsValidationContextSdsTrust
JSON SCHEMAVirtualGatewayTlsValidationContextTrust
JSON SCHEMAVirtualNodeConnectionPool
JSON SCHEMAVirtualNodeData
JSON SCHEMAVirtualNodeGrpcConnectionPool
JSON SCHEMAVirtualNodeHttp2ConnectionPool
JSON SCHEMAVirtualNodeHttpConnectionPool
JSON SCHEMAVirtualNodeList
JSON SCHEMAVirtualNodeRef
JSON SCHEMAVirtualNodeServiceProvider
JSON SCHEMAVirtualNodeSpec
JSON SCHEMAVirtualNodeStatus
JSON SCHEMAVirtualNodeStatusCode
JSON SCHEMAVirtualNodeTcpConnectionPool
JSON SCHEMAVirtualRouterData
JSON SCHEMAVirtualRouterList
JSON SCHEMAVirtualRouterListener
JSON SCHEMAVirtualRouterListeners
JSON SCHEMAVirtualRouterRef
JSON SCHEMAVirtualRouterServiceProvider
JSON SCHEMAVirtualRouterSpec
JSON SCHEMAVirtualRouterStatus
JSON SCHEMAVirtualRouterStatusCode
JSON SCHEMAVirtualServiceBackend
JSON SCHEMAVirtualServiceData
JSON SCHEMAVirtualServiceList
JSON SCHEMAVirtualServiceProvider
JSON SCHEMAVirtualServiceRef
JSON SCHEMAVirtualServiceSpec
JSON SCHEMAVirtualServiceStatus
JSON SCHEMAVirtualServiceStatusCode
JSON SCHEMAWeightedTarget
JSON SCHEMAWeightedTargets
JSON SCHEMAScroll within the panel for all 323 ·
JSON Structure 323
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Amazon App Mesh Accesslog Structure
JSON STRUCTUREAmazon App Mesh Accountid Structure
JSON STRUCTUREAmazon App Mesh Arn Structure
JSON STRUCTUREAmazon App Mesh Awscloudmapinstanceattribute Structure
JSON STRUCTUREAmazon App Mesh Awscloudmapinstanceattributes Structure
JSON STRUCTUREAmazon App Mesh Awscloudmapname Structure
JSON STRUCTUREAmazon App Mesh Awscloudmapservicediscovery Structure
JSON STRUCTUREAmazon App Mesh Backend Structure
JSON STRUCTUREAmazon App Mesh Backenddefaults Structure
JSON STRUCTUREAmazon App Mesh Backends Structure
JSON STRUCTUREAmazon App Mesh Boolean Structure
JSON STRUCTUREAmazon App Mesh Certificateauthorityarns Structure
JSON STRUCTUREAmazon App Mesh Clientpolicy Structure
JSON STRUCTUREAmazon App Mesh Clientpolicytls Structure
JSON STRUCTUREAmazon App Mesh Clienttlscertificate Structure
JSON STRUCTUREAmazon App Mesh Creategatewayrouteinput Structure
JSON STRUCTUREAmazon App Mesh Creategatewayrouteoutput Structure
JSON STRUCTUREAmazon App Mesh Createmeshinput Structure
JSON STRUCTUREAmazon App Mesh Createmeshoutput Structure
JSON STRUCTUREAmazon App Mesh Createrouteinput Structure
JSON STRUCTUREAmazon App Mesh Createrouteoutput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualgatewayinput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualgatewayoutput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualnodeinput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualnodeoutput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualrouterinput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualrouteroutput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualserviceinput Structure
JSON STRUCTUREAmazon App Mesh Createvirtualserviceoutput Structure
JSON STRUCTUREAmazon App Mesh Defaultgatewayrouterewrite Structure
JSON STRUCTUREAmazon App Mesh Deletegatewayrouteinput Structure
JSON STRUCTUREAmazon App Mesh Deletegatewayrouteoutput Structure
JSON STRUCTUREAmazon App Mesh Deletemeshinput Structure
JSON STRUCTUREAmazon App Mesh Deletemeshoutput Structure
JSON STRUCTUREAmazon App Mesh Deleterouteinput Structure
JSON STRUCTUREAmazon App Mesh Deleterouteoutput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualgatewayinput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualgatewayoutput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualnodeinput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualnodeoutput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualrouterinput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualrouteroutput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualserviceinput Structure
JSON STRUCTUREAmazon App Mesh Deletevirtualserviceoutput Structure
JSON STRUCTUREAmazon App Mesh Describegatewayrouteinput Structure
JSON STRUCTUREAmazon App Mesh Describegatewayrouteoutput Structure
JSON STRUCTUREAmazon App Mesh Describemeshinput Structure
JSON STRUCTUREAmazon App Mesh Describemeshoutput Structure
JSON STRUCTUREAmazon App Mesh Describerouteinput Structure
JSON STRUCTUREAmazon App Mesh Describerouteoutput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualgatewayinput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualgatewayoutput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualnodeinput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualnodeoutput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualrouterinput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualrouteroutput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualserviceinput Structure
JSON STRUCTUREAmazon App Mesh Describevirtualserviceoutput Structure
JSON STRUCTUREAmazon App Mesh Dnsresponsetype Structure
JSON STRUCTUREAmazon App Mesh Dnsservicediscovery Structure
JSON STRUCTUREAmazon App Mesh Duration Structure
JSON STRUCTUREAmazon App Mesh Durationunit Structure
JSON STRUCTUREAmazon App Mesh Durationvalue Structure
JSON STRUCTUREAmazon App Mesh Egressfilter Structure
JSON STRUCTUREAmazon App Mesh Egressfiltertype Structure
JSON STRUCTUREAmazon App Mesh Exacthostname Structure
JSON STRUCTUREAmazon App Mesh Fileaccesslog Structure
JSON STRUCTUREAmazon App Mesh Filepath Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutedata Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutehostnamematch Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutehostnamerewrite Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutelist Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutepriority Structure
JSON STRUCTUREAmazon App Mesh Gatewayrouteref Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutespec Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutestatus Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutestatuscode Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutetarget Structure
JSON STRUCTUREAmazon App Mesh Gatewayroutevirtualservice Structure
JSON STRUCTUREAmazon App Mesh Grpcgatewayroute Structure
JSON STRUCTUREAmazon App Mesh Grpcgatewayrouteaction Structure
JSON STRUCTUREAmazon App Mesh Grpcgatewayroutematch Structure
JSON STRUCTUREAmazon App Mesh Grpcgatewayroutemetadata Structure
JSON STRUCTUREAmazon App Mesh Grpcgatewayroutemetadatalist Structure
JSON STRUCTUREAmazon App Mesh Grpcgatewayrouterewrite Structure
JSON STRUCTUREAmazon App Mesh Grpcmetadatamatchmethod Structure
JSON STRUCTUREAmazon App Mesh Grpcretrypolicy Structure
JSON STRUCTUREAmazon App Mesh Grpcretrypolicyevent Structure
JSON STRUCTUREAmazon App Mesh Grpcretrypolicyevents Structure
JSON STRUCTUREAmazon App Mesh Grpcroute Structure
JSON STRUCTUREAmazon App Mesh Grpcrouteaction Structure
JSON STRUCTUREAmazon App Mesh Grpcroutematch Structure
JSON STRUCTUREAmazon App Mesh Grpcroutemetadata Structure
JSON STRUCTUREAmazon App Mesh Grpcroutemetadatalist Structure
JSON STRUCTUREAmazon App Mesh Grpcroutemetadatamatchmethod Structure
JSON STRUCTUREAmazon App Mesh Grpctimeout Structure
JSON STRUCTUREAmazon App Mesh Headermatch Structure
JSON STRUCTUREAmazon App Mesh Headermatchmethod Structure
JSON STRUCTUREAmazon App Mesh Headername Structure
JSON STRUCTUREAmazon App Mesh Healthcheckintervalmillis Structure
JSON STRUCTUREAmazon App Mesh Healthcheckpolicy Structure
JSON STRUCTUREAmazon App Mesh Healthcheckthreshold Structure
JSON STRUCTUREAmazon App Mesh Healthchecktimeoutmillis Structure
JSON STRUCTUREAmazon App Mesh Hostname Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayroute Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayrouteaction Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayrouteheader Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayrouteheaders Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayroutematch Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayroutepathrewrite Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayrouteprefix Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayrouteprefixrewrite Structure
JSON STRUCTUREAmazon App Mesh Httpgatewayrouterewrite Structure
JSON STRUCTUREAmazon App Mesh Httpmethod Structure
JSON STRUCTUREAmazon App Mesh Httppathexact Structure
JSON STRUCTUREAmazon App Mesh Httppathmatch Structure
JSON STRUCTUREAmazon App Mesh Httppathregex Structure
JSON STRUCTUREAmazon App Mesh Httpqueryparameter Structure
JSON STRUCTUREAmazon App Mesh Httpqueryparameters Structure
JSON STRUCTUREAmazon App Mesh Httpretrypolicy Structure
JSON STRUCTUREAmazon App Mesh Httpretrypolicyevent Structure
JSON STRUCTUREAmazon App Mesh Httpretrypolicyevents Structure
JSON STRUCTUREAmazon App Mesh Httproute Structure
JSON STRUCTUREAmazon App Mesh Httprouteaction Structure
JSON STRUCTUREAmazon App Mesh Httprouteheader Structure
JSON STRUCTUREAmazon App Mesh Httprouteheaders Structure
JSON STRUCTUREAmazon App Mesh Httproutematch Structure
JSON STRUCTUREAmazon App Mesh Httpscheme Structure
JSON STRUCTUREAmazon App Mesh Httptimeout Structure
JSON STRUCTUREAmazon App Mesh Ippreference Structure
JSON STRUCTUREAmazon App Mesh Jsonformat Structure
JSON STRUCTUREAmazon App Mesh Jsonformatref Structure
JSON STRUCTUREAmazon App Mesh Jsonkey Structure
JSON STRUCTUREAmazon App Mesh Jsonvalue Structure
JSON STRUCTUREAmazon App Mesh Listener Structure
JSON STRUCTUREAmazon App Mesh Listenerport Structure
JSON STRUCTUREAmazon App Mesh Listeners Structure
JSON STRUCTUREAmazon App Mesh Listenertimeout Structure
JSON STRUCTUREAmazon App Mesh Listenertls Structure
JSON STRUCTUREAmazon App Mesh Listenertlsacmcertificate Structure
JSON STRUCTUREAmazon App Mesh Listenertlscertificate Structure
JSON STRUCTUREAmazon App Mesh Listenertlsfilecertificate Structure
JSON STRUCTUREAmazon App Mesh Listenertlsmode Structure
JSON STRUCTUREAmazon App Mesh Listenertlssdscertificate Structure
JSON STRUCTUREAmazon App Mesh Listenertlsvalidationcontext Structure
JSON STRUCTUREAmazon App Mesh Listgatewayroutesinput Structure
JSON STRUCTUREAmazon App Mesh Listgatewayrouteslimit Structure
JSON STRUCTUREAmazon App Mesh Listgatewayroutesoutput Structure
JSON STRUCTUREAmazon App Mesh Listmeshesinput Structure
JSON STRUCTUREAmazon App Mesh Listmesheslimit Structure
JSON STRUCTUREAmazon App Mesh Listmeshesoutput Structure
JSON STRUCTUREAmazon App Mesh Listroutesinput Structure
JSON STRUCTUREAmazon App Mesh Listrouteslimit Structure
JSON STRUCTUREAmazon App Mesh Listroutesoutput Structure
JSON STRUCTUREAmazon App Mesh Listtagsforresourceinput Structure
JSON STRUCTUREAmazon App Mesh Listtagsforresourceoutput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualgatewaysinput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualgatewayslimit Structure
JSON STRUCTUREAmazon App Mesh Listvirtualgatewaysoutput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualnodesinput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualnodeslimit Structure
JSON STRUCTUREAmazon App Mesh Listvirtualnodesoutput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualroutersinput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualrouterslimit Structure
JSON STRUCTUREAmazon App Mesh Listvirtualroutersoutput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualservicesinput Structure
JSON STRUCTUREAmazon App Mesh Listvirtualserviceslimit Structure
JSON STRUCTUREAmazon App Mesh Listvirtualservicesoutput Structure
JSON STRUCTUREAmazon App Mesh Logging Structure
JSON STRUCTUREAmazon App Mesh Loggingformat Structure
JSON STRUCTUREAmazon App Mesh Long Structure
JSON STRUCTUREAmazon App Mesh Matchrange Structure
JSON STRUCTUREAmazon App Mesh Maxconnections Structure
JSON STRUCTUREAmazon App Mesh Maxpendingrequests Structure
JSON STRUCTUREAmazon App Mesh Maxrequests Structure
JSON STRUCTUREAmazon App Mesh Maxretries Structure
JSON STRUCTUREAmazon App Mesh Meshdata Structure
JSON STRUCTUREAmazon App Mesh Meshlist Structure
JSON STRUCTUREAmazon App Mesh Meshref Structure
JSON STRUCTUREAmazon App Mesh Meshservicediscovery Structure
JSON STRUCTUREAmazon App Mesh Meshspec Structure
JSON STRUCTUREAmazon App Mesh Meshstatus Structure
JSON STRUCTUREAmazon App Mesh Meshstatuscode Structure
JSON STRUCTUREAmazon App Mesh Methodname Structure
JSON STRUCTUREAmazon App Mesh Outlierdetection Structure
JSON STRUCTUREAmazon App Mesh Percentint Structure
JSON STRUCTUREAmazon App Mesh Portmapping Structure
JSON STRUCTUREAmazon App Mesh Portnumber Structure
JSON STRUCTUREAmazon App Mesh Portprotocol Structure
JSON STRUCTUREAmazon App Mesh Portset Structure
JSON STRUCTUREAmazon App Mesh Queryparametermatch Structure
JSON STRUCTUREAmazon App Mesh Queryparametername Structure
JSON STRUCTUREAmazon App Mesh Resourcemetadata Structure
JSON STRUCTUREAmazon App Mesh Resourcename Structure
JSON STRUCTUREAmazon App Mesh Routedata Structure
JSON STRUCTUREAmazon App Mesh Routelist Structure
JSON STRUCTUREAmazon App Mesh Routepriority Structure
JSON STRUCTUREAmazon App Mesh Routeref Structure
JSON STRUCTUREAmazon App Mesh Routespec Structure
JSON STRUCTUREAmazon App Mesh Routestatus Structure
JSON STRUCTUREAmazon App Mesh Routestatuscode Structure
JSON STRUCTUREAmazon App Mesh Sdssecretname Structure
JSON STRUCTUREAmazon App Mesh Servicediscovery Structure
JSON STRUCTUREAmazon App Mesh Servicename Structure
JSON STRUCTUREAmazon App Mesh String Structure
JSON STRUCTUREAmazon App Mesh Subjectalternativename Structure
JSON STRUCTUREAmazon App Mesh Subjectalternativenamelist Structure
JSON STRUCTUREAmazon App Mesh Subjectalternativenamematchers Structure
JSON STRUCTUREAmazon App Mesh Subjectalternativenames Structure
JSON STRUCTUREAmazon App Mesh Suffixhostname Structure
JSON STRUCTUREAmazon App Mesh Tagkey Structure
JSON STRUCTUREAmazon App Mesh Tagkeylist Structure
JSON STRUCTUREAmazon App Mesh Taglist Structure
JSON STRUCTUREAmazon App Mesh Tagref Structure
JSON STRUCTUREAmazon App Mesh Tagresourceinput Structure
JSON STRUCTUREAmazon App Mesh Tagresourceoutput Structure
JSON STRUCTUREAmazon App Mesh Tagslimit Structure
JSON STRUCTUREAmazon App Mesh Tagvalue Structure
JSON STRUCTUREAmazon App Mesh Tcpretrypolicyevent Structure
JSON STRUCTUREAmazon App Mesh Tcpretrypolicyevents Structure
JSON STRUCTUREAmazon App Mesh Tcproute Structure
JSON STRUCTUREAmazon App Mesh Tcprouteaction Structure
JSON STRUCTUREAmazon App Mesh Tcproutematch Structure
JSON STRUCTUREAmazon App Mesh Tcptimeout Structure
JSON STRUCTUREAmazon App Mesh Textformat Structure
JSON STRUCTUREAmazon App Mesh Timestamp Structure
JSON STRUCTUREAmazon App Mesh Tlsvalidationcontext Structure
JSON STRUCTUREAmazon App Mesh Tlsvalidationcontextacmtrust Structure
JSON STRUCTUREAmazon App Mesh Tlsvalidationcontextfiletrust Structure
JSON STRUCTUREAmazon App Mesh Tlsvalidationcontextsdstrust Structure
JSON STRUCTUREAmazon App Mesh Tlsvalidationcontexttrust Structure
JSON STRUCTUREAmazon App Mesh Untagresourceinput Structure
JSON STRUCTUREAmazon App Mesh Untagresourceoutput Structure
JSON STRUCTUREAmazon App Mesh Updategatewayrouteinput Structure
JSON STRUCTUREAmazon App Mesh Updategatewayrouteoutput Structure
JSON STRUCTUREAmazon App Mesh Updatemeshinput Structure
JSON STRUCTUREAmazon App Mesh Updatemeshoutput Structure
JSON STRUCTUREAmazon App Mesh Updaterouteinput Structure
JSON STRUCTUREAmazon App Mesh Updaterouteoutput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualgatewayinput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualgatewayoutput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualnodeinput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualnodeoutput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualrouterinput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualrouteroutput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualserviceinput Structure
JSON STRUCTUREAmazon App Mesh Updatevirtualserviceoutput Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayaccesslog Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaybackenddefaults Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayclientpolicy Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayclientpolicytls Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayconnectionpool Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaydata Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayfileaccesslog Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaylist Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaylistener Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaylisteners Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaylistenertls Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaylistenertlsmode Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaylogging Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayportmapping Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayportprotocol Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayref Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaysdssecretname Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewayspec Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaystatus Structure
JSON STRUCTUREAmazon App Mesh Virtualgatewaystatuscode Structure
JSON STRUCTUREAmazon App Mesh Virtualnodeconnectionpool Structure
JSON STRUCTUREAmazon App Mesh Virtualnodedata Structure
JSON STRUCTUREAmazon App Mesh Virtualnodegrpcconnectionpool Structure
JSON STRUCTUREAmazon App Mesh Virtualnodehttp2Connectionpool Structure
JSON STRUCTUREAmazon App Mesh Virtualnodehttpconnectionpool Structure
JSON STRUCTUREAmazon App Mesh Virtualnodelist Structure
JSON STRUCTUREAmazon App Mesh Virtualnoderef Structure
JSON STRUCTUREAmazon App Mesh Virtualnodeserviceprovider Structure
JSON STRUCTUREAmazon App Mesh Virtualnodespec Structure
JSON STRUCTUREAmazon App Mesh Virtualnodestatus Structure
JSON STRUCTUREAmazon App Mesh Virtualnodestatuscode Structure
JSON STRUCTUREAmazon App Mesh Virtualnodetcpconnectionpool Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterdata Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterlist Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterlistener Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterlisteners Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterref Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterserviceprovider Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterspec Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterstatus Structure
JSON STRUCTUREAmazon App Mesh Virtualrouterstatuscode Structure
JSON STRUCTUREAmazon App Mesh Virtualservicebackend Structure
JSON STRUCTUREAmazon App Mesh Virtualservicedata Structure
JSON STRUCTUREAmazon App Mesh Virtualservicelist Structure
JSON STRUCTUREAmazon App Mesh Virtualserviceprovider Structure
JSON STRUCTUREAmazon App Mesh Virtualserviceref Structure
JSON STRUCTUREAmazon App Mesh Virtualservicespec Structure
JSON STRUCTUREAmazon App Mesh Virtualservicestatus Structure
JSON STRUCTUREAmazon App Mesh Virtualservicestatuscode Structure
JSON STRUCTUREAmazon App Mesh Weightedtarget Structure
JSON STRUCTUREAmazon App Mesh Weightedtargets Structure
JSON STRUCTUREScroll within the panel for all 323 ·
Examples 323
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Amazon App Mesh Arn Example
EXAMPLEAmazon App Mesh Long Example
EXAMPLEScroll within the panel for all 323 ·
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 3
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Microservices Traffic Management
Control traffic routing between microservices with weighted routing, canary deployments, and circuit breaking.
Service Discovery Integration
Integrate App Mesh with AWS Cloud Map for automatic service discovery across compute types.
Multi-Cluster Networking
Connect services running on ECS, EKS, and EC2 instances within a unified service mesh for consistent networking policies.
Integrations 4
Pre-built integrations with other platforms tell you where this provider already fits in a stack.
Pre-built integrations with other platforms and tools.
AWS ECS
Deploy App Mesh sidecar proxies alongside ECS tasks for automatic traffic interception and routing.
AWS EKS
Run App Mesh with Kubernetes via the App Mesh Controller for Kubernetes for native K8s integration.
AWS X-Ray
Use X-Ray for distributed tracing of requests flowing through the App Mesh service mesh.
AWS Cloud Map
Integrate App Mesh with Cloud Map for service discovery across ECS, EKS, and EC2 compute.
Resources
Every other property we hold for Amazon App Mesh — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/amazon-app-mesh · machine-readable index on apis.io