Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Amazon App Mesh website screenshot

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.

agent ready

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.

Kin Score

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.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 51.4/100 · developing
Contract Quality 16.6 / 25
Developer Ergonomics 7.8 / 20
Commercial Clarity 8.4 / 20
Operational Transparency 0.7 / 13
Governance 10.4 / 12
Discoverability 7.5 / 10
Agent readiness — 48/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3

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

0 classes · 1 properties

JSON-LD

Spectral 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

5 rules · 3 warnings

SPECTRAL

Amazon App Mesh API Rules

12 rules · 3 errors · 8 warnings

SPECTRAL

JSON 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

1 properties

JSON SCHEMA

AccountId

0 properties

JSON SCHEMA

Arn

0 properties

JSON SCHEMA

AwsCloudMapInstanceAttribute

2 properties

JSON SCHEMA

AwsCloudMapInstanceAttributeKey

0 properties

JSON SCHEMA

AwsCloudMapInstanceAttributes

0 properties

JSON SCHEMA

AwsCloudMapInstanceAttributeValue

0 properties

JSON SCHEMA

AwsCloudMapName

0 properties

JSON SCHEMA

AwsCloudMapServiceDiscovery

4 properties

JSON SCHEMA

Backend

1 properties

JSON SCHEMA

BackendDefaults

1 properties

JSON SCHEMA

Backends

0 properties

JSON SCHEMA

Boolean

0 properties

JSON SCHEMA

CertificateAuthorityArns

0 properties

JSON SCHEMA

ClientPolicy

1 properties

JSON SCHEMA

ClientPolicyTls

4 properties

JSON SCHEMA

ClientTlsCertificate

2 properties

JSON SCHEMA

CreateGatewayRouteInput

4 properties

JSON SCHEMA

CreateGatewayRouteOutput

1 properties

JSON SCHEMA

CreateMeshInput

4 properties

JSON SCHEMA

CreateMeshOutput

1 properties

JSON SCHEMA

CreateRouteInput

4 properties

JSON SCHEMA

CreateRouteOutput

1 properties

JSON SCHEMA

CreateVirtualGatewayInput

4 properties

JSON SCHEMA

CreateVirtualGatewayOutput

1 properties

JSON SCHEMA

CreateVirtualNodeInput

4 properties

JSON SCHEMA

CreateVirtualNodeOutput

1 properties

JSON SCHEMA

CreateVirtualRouterInput

4 properties

JSON SCHEMA

CreateVirtualRouterOutput

1 properties

JSON SCHEMA

CreateVirtualServiceInput

4 properties

JSON SCHEMA

CreateVirtualServiceOutput

1 properties

JSON SCHEMA

DefaultGatewayRouteRewrite

0 properties

JSON SCHEMA

DeleteGatewayRouteInput

0 properties

JSON SCHEMA

DeleteGatewayRouteOutput

1 properties

JSON SCHEMA

DeleteMeshInput

0 properties

JSON SCHEMA

DeleteMeshOutput

1 properties

JSON SCHEMA

DeleteRouteInput

0 properties

JSON SCHEMA

DeleteRouteOutput

1 properties

JSON SCHEMA

DeleteVirtualGatewayInput

0 properties

JSON SCHEMA

DeleteVirtualGatewayOutput

1 properties

JSON SCHEMA

DeleteVirtualNodeInput

0 properties

JSON SCHEMA

DeleteVirtualNodeOutput

1 properties

JSON SCHEMA

DeleteVirtualRouterInput

0 properties

JSON SCHEMA

DeleteVirtualRouterOutput

1 properties

JSON SCHEMA

DeleteVirtualServiceInput

0 properties

JSON SCHEMA

DeleteVirtualServiceOutput

1 properties

JSON SCHEMA

DescribeGatewayRouteInput

0 properties

JSON SCHEMA

DescribeGatewayRouteOutput

1 properties

JSON SCHEMA

DescribeMeshInput

0 properties

JSON SCHEMA

DescribeMeshOutput

1 properties

JSON SCHEMA

DescribeRouteInput

0 properties

JSON SCHEMA

DescribeRouteOutput

1 properties

JSON SCHEMA

DescribeVirtualGatewayInput

0 properties

JSON SCHEMA

DescribeVirtualGatewayOutput

1 properties

JSON SCHEMA

DescribeVirtualNodeInput

0 properties

JSON SCHEMA

DescribeVirtualNodeOutput

1 properties

JSON SCHEMA

DescribeVirtualRouterInput

0 properties

JSON SCHEMA

DescribeVirtualRouterOutput

1 properties

JSON SCHEMA

DescribeVirtualServiceInput

0 properties

JSON SCHEMA

DescribeVirtualServiceOutput

1 properties

JSON SCHEMA

DnsResponseType

0 properties

JSON SCHEMA

DnsServiceDiscovery

3 properties

JSON SCHEMA

Duration

2 properties

JSON SCHEMA

DurationUnit

0 properties

JSON SCHEMA

DurationValue

0 properties

JSON SCHEMA

EgressFilter

1 properties

JSON SCHEMA

EgressFilterType

0 properties

JSON SCHEMA

ExactHostName

0 properties

JSON SCHEMA

FileAccessLog

2 properties

JSON SCHEMA

FilePath

0 properties

JSON SCHEMA

GatewayRouteData

6 properties

JSON SCHEMA

GatewayRouteHostnameMatch

2 properties

JSON SCHEMA

GatewayRouteHostnameRewrite

1 properties

JSON SCHEMA

GatewayRouteList

0 properties

JSON SCHEMA

GatewayRoutePriority

0 properties

JSON SCHEMA

GatewayRouteRef

9 properties

JSON SCHEMA

GatewayRouteSpec

4 properties

JSON SCHEMA

GatewayRouteStatus

1 properties

JSON SCHEMA

GatewayRouteStatusCode

0 properties

JSON SCHEMA

GatewayRouteTarget

2 properties

JSON SCHEMA

GatewayRouteVirtualService

1 properties

JSON SCHEMA

GrpcGatewayRoute

2 properties

JSON SCHEMA

GrpcGatewayRouteAction

2 properties

JSON SCHEMA

GrpcGatewayRouteMatch

4 properties

JSON SCHEMA

GrpcGatewayRouteMetadata

3 properties

JSON SCHEMA

GrpcGatewayRouteMetadataList

0 properties

JSON SCHEMA

GrpcGatewayRouteRewrite

1 properties

JSON SCHEMA

GrpcMetadataMatchMethod

5 properties

JSON SCHEMA

GrpcRetryPolicy

5 properties

JSON SCHEMA

GrpcRetryPolicyEvent

0 properties

JSON SCHEMA

GrpcRetryPolicyEvents

0 properties

JSON SCHEMA

GrpcRoute

4 properties

JSON SCHEMA

GrpcRouteAction

1 properties

JSON SCHEMA

GrpcRouteMatch

4 properties

JSON SCHEMA

GrpcRouteMetadata

3 properties

JSON SCHEMA

GrpcRouteMetadataList

0 properties

JSON SCHEMA

GrpcRouteMetadataMatchMethod

5 properties

JSON SCHEMA

GrpcTimeout

2 properties

JSON SCHEMA

HeaderMatch

0 properties

JSON SCHEMA

HeaderMatchMethod

5 properties

JSON SCHEMA

HeaderName

0 properties

JSON SCHEMA

HealthCheckIntervalMillis

0 properties

JSON SCHEMA

HealthCheckPolicy

7 properties

JSON SCHEMA

HealthCheckThreshold

0 properties

JSON SCHEMA

HealthCheckTimeoutMillis

0 properties

JSON SCHEMA

Hostname

0 properties

JSON SCHEMA

HttpGatewayRoute

2 properties

JSON SCHEMA

HttpGatewayRouteAction

2 properties

JSON SCHEMA

HttpGatewayRouteHeader

3 properties

JSON SCHEMA

HttpGatewayRouteHeaders

0 properties

JSON SCHEMA

HttpGatewayRouteMatch

7 properties

JSON SCHEMA

HttpGatewayRoutePathRewrite

1 properties

JSON SCHEMA

HttpGatewayRoutePrefix

0 properties

JSON SCHEMA

HttpGatewayRoutePrefixRewrite

2 properties

JSON SCHEMA

HttpGatewayRouteRewrite

3 properties

JSON SCHEMA

HttpMethod

0 properties

JSON SCHEMA

HttpPathExact

0 properties

JSON SCHEMA

HttpPathMatch

2 properties

JSON SCHEMA

HttpPathRegex

0 properties

JSON SCHEMA

HttpQueryParameter

2 properties

JSON SCHEMA

HttpQueryParameters

0 properties

JSON SCHEMA

HttpRetryPolicy

4 properties

JSON SCHEMA

HttpRetryPolicyEvent

0 properties

JSON SCHEMA

HttpRetryPolicyEvents

0 properties

JSON SCHEMA

HttpRoute

4 properties

JSON SCHEMA

HttpRouteAction

1 properties

JSON SCHEMA

HttpRouteHeader

3 properties

JSON SCHEMA

HttpRouteHeaders

0 properties

JSON SCHEMA

HttpRouteMatch

7 properties

JSON SCHEMA

HttpScheme

0 properties

JSON SCHEMA

HttpTimeout

2 properties

JSON SCHEMA

IpPreference

0 properties

JSON SCHEMA

JsonFormat

0 properties

JSON SCHEMA

JsonFormatRef

2 properties

JSON SCHEMA

JsonKey

0 properties

JSON SCHEMA

JsonValue

0 properties

JSON SCHEMA

Listener

6 properties

JSON SCHEMA

ListenerPort

0 properties

JSON SCHEMA

Listeners

0 properties

JSON SCHEMA

ListenerTimeout

4 properties

JSON SCHEMA

ListenerTls

3 properties

JSON SCHEMA

ListenerTlsAcmCertificate

1 properties

JSON SCHEMA

ListenerTlsCertificate

3 properties

JSON SCHEMA

ListenerTlsFileCertificate

2 properties

JSON SCHEMA

ListenerTlsMode

0 properties

JSON SCHEMA

ListenerTlsSdsCertificate

1 properties

JSON SCHEMA

ListenerTlsValidationContext

2 properties

JSON SCHEMA

ListenerTlsValidationContextTrust

2 properties

JSON SCHEMA

ListGatewayRoutesInput

0 properties

JSON SCHEMA

ListGatewayRoutesLimit

0 properties

JSON SCHEMA

ListGatewayRoutesOutput

2 properties

JSON SCHEMA

ListMeshesInput

0 properties

JSON SCHEMA

ListMeshesLimit

0 properties

JSON SCHEMA

ListMeshesOutput

2 properties

JSON SCHEMA

ListRoutesInput

0 properties

JSON SCHEMA

ListRoutesLimit

0 properties

JSON SCHEMA

ListRoutesOutput

2 properties

JSON SCHEMA

ListTagsForResourceInput

0 properties

JSON SCHEMA

ListTagsForResourceOutput

2 properties

JSON SCHEMA

ListVirtualGatewaysInput

0 properties

JSON SCHEMA

ListVirtualGatewaysLimit

0 properties

JSON SCHEMA

ListVirtualGatewaysOutput

2 properties

JSON SCHEMA

ListVirtualNodesInput

0 properties

JSON SCHEMA

ListVirtualNodesLimit

0 properties

JSON SCHEMA

ListVirtualNodesOutput

2 properties

JSON SCHEMA

ListVirtualRoutersInput

0 properties

JSON SCHEMA

ListVirtualRoutersLimit

0 properties

JSON SCHEMA

ListVirtualRoutersOutput

2 properties

JSON SCHEMA

ListVirtualServicesInput

0 properties

JSON SCHEMA

ListVirtualServicesLimit

0 properties

JSON SCHEMA

ListVirtualServicesOutput

2 properties

JSON SCHEMA

Logging

1 properties

JSON SCHEMA

LoggingFormat

2 properties

JSON SCHEMA

Long

0 properties

JSON SCHEMA

MatchRange

2 properties

JSON SCHEMA

MaxConnections

0 properties

JSON SCHEMA

MaxPendingRequests

0 properties

JSON SCHEMA

MaxRequests

0 properties

JSON SCHEMA

MaxRetries

0 properties

JSON SCHEMA

MeshData

4 properties

JSON SCHEMA

MeshList

0 properties

JSON SCHEMA

MeshRef

7 properties

JSON SCHEMA

MeshServiceDiscovery

1 properties

JSON SCHEMA

MeshSpec

2 properties

JSON SCHEMA

MeshStatus

1 properties

JSON SCHEMA

MeshStatusCode

0 properties

JSON SCHEMA

MethodName

0 properties

JSON SCHEMA

OutlierDetection

4 properties

JSON SCHEMA

OutlierDetectionMaxEjectionPercent

0 properties

JSON SCHEMA

OutlierDetectionMaxServerErrors

0 properties

JSON SCHEMA

PercentInt

0 properties

JSON SCHEMA

PortMapping

2 properties

JSON SCHEMA

PortNumber

0 properties

JSON SCHEMA

PortProtocol

0 properties

JSON SCHEMA

PortSet

0 properties

JSON SCHEMA

QueryParameterMatch

1 properties

JSON SCHEMA

QueryParameterName

0 properties

JSON SCHEMA

ResourceMetadata

7 properties

JSON SCHEMA

ResourceName

0 properties

JSON SCHEMA

RouteData

6 properties

JSON SCHEMA

RouteList

0 properties

JSON SCHEMA

RoutePriority

0 properties

JSON SCHEMA

RouteRef

9 properties

JSON SCHEMA

RouteSpec

5 properties

JSON SCHEMA

RouteStatus

1 properties

JSON SCHEMA

RouteStatusCode

0 properties

JSON SCHEMA

SdsSecretName

0 properties

JSON SCHEMA

ServiceDiscovery

2 properties

JSON SCHEMA

ServiceName

0 properties

JSON SCHEMA

String

0 properties

JSON SCHEMA

SubjectAlternativeName

0 properties

JSON SCHEMA

SubjectAlternativeNameList

0 properties

JSON SCHEMA

SubjectAlternativeNameMatchers

1 properties

JSON SCHEMA

SubjectAlternativeNames

1 properties

JSON SCHEMA

SuffixHostname

0 properties

JSON SCHEMA

TagKey

0 properties

JSON SCHEMA

TagKeyList

0 properties

JSON SCHEMA

TagList

0 properties

JSON SCHEMA

TagRef

2 properties

JSON SCHEMA

TagResourceInput

1 properties

JSON SCHEMA

TagResourceOutput

0 properties

JSON SCHEMA

TagsLimit

0 properties

JSON SCHEMA

TagValue

0 properties

JSON SCHEMA

TcpRetryPolicyEvent

0 properties

JSON SCHEMA

TcpRetryPolicyEvents

0 properties

JSON SCHEMA

TcpRoute

3 properties

JSON SCHEMA

TcpRouteAction

1 properties

JSON SCHEMA

TcpRouteMatch

1 properties

JSON SCHEMA

TcpTimeout

1 properties

JSON SCHEMA

TextFormat

0 properties

JSON SCHEMA

Timestamp

0 properties

JSON SCHEMA

TlsValidationContext

2 properties

JSON SCHEMA

TlsValidationContextAcmTrust

1 properties

JSON SCHEMA

TlsValidationContextFileTrust

1 properties

JSON SCHEMA

TlsValidationContextSdsTrust

1 properties

JSON SCHEMA

TlsValidationContextTrust

3 properties

JSON SCHEMA

UntagResourceInput

1 properties

JSON SCHEMA

UntagResourceOutput

0 properties

JSON SCHEMA

UpdateGatewayRouteInput

2 properties

JSON SCHEMA

UpdateGatewayRouteOutput

1 properties

JSON SCHEMA

UpdateMeshInput

2 properties

JSON SCHEMA

UpdateMeshOutput

1 properties

JSON SCHEMA

UpdateRouteInput

2 properties

JSON SCHEMA

UpdateRouteOutput

1 properties

JSON SCHEMA

UpdateVirtualGatewayInput

2 properties

JSON SCHEMA

UpdateVirtualGatewayOutput

1 properties

JSON SCHEMA

UpdateVirtualNodeInput

2 properties

JSON SCHEMA

UpdateVirtualNodeOutput

1 properties

JSON SCHEMA

UpdateVirtualRouterInput

2 properties

JSON SCHEMA

UpdateVirtualRouterOutput

1 properties

JSON SCHEMA

UpdateVirtualServiceInput

2 properties

JSON SCHEMA

UpdateVirtualServiceOutput

1 properties

JSON SCHEMA

VirtualGatewayAccessLog

1 properties

JSON SCHEMA

VirtualGatewayBackendDefaults

1 properties

JSON SCHEMA

VirtualGatewayClientPolicy

1 properties

JSON SCHEMA

VirtualGatewayClientPolicyTls

4 properties

JSON SCHEMA

VirtualGatewayClientTlsCertificate

2 properties

JSON SCHEMA

VirtualGatewayConnectionPool

3 properties

JSON SCHEMA

VirtualGatewayData

5 properties

JSON SCHEMA

VirtualGatewayFileAccessLog

2 properties

JSON SCHEMA

VirtualGatewayGrpcConnectionPool

1 properties

JSON SCHEMA

VirtualGatewayHealthCheckPolicy

7 properties

JSON SCHEMA

VirtualGatewayHealthCheckThreshold

0 properties

JSON SCHEMA

VirtualGatewayHttp2ConnectionPool

1 properties

JSON SCHEMA

VirtualGatewayHttpConnectionPool

2 properties

JSON SCHEMA

VirtualGatewayList

0 properties

JSON SCHEMA

VirtualGatewayListener

4 properties

JSON SCHEMA

VirtualGatewayListeners

0 properties

JSON SCHEMA

VirtualGatewayListenerTls

3 properties

JSON SCHEMA

VirtualGatewayListenerTlsCertificate

3 properties

JSON SCHEMA

VirtualGatewayListenerTlsMode

0 properties

JSON SCHEMA

VirtualGatewayLogging

1 properties

JSON SCHEMA

VirtualGatewayPortMapping

2 properties

JSON SCHEMA

VirtualGatewayPortProtocol

0 properties

JSON SCHEMA

VirtualGatewayRef

8 properties

JSON SCHEMA

VirtualGatewaySdsSecretName

0 properties

JSON SCHEMA

VirtualGatewaySpec

3 properties

JSON SCHEMA

VirtualGatewayStatus

1 properties

JSON SCHEMA

VirtualGatewayStatusCode

0 properties

JSON SCHEMA

VirtualGatewayTlsValidationContext

2 properties

JSON SCHEMA

VirtualNodeConnectionPool

4 properties

JSON SCHEMA

VirtualNodeData

5 properties

JSON SCHEMA

VirtualNodeGrpcConnectionPool

1 properties

JSON SCHEMA

VirtualNodeHttp2ConnectionPool

1 properties

JSON SCHEMA

VirtualNodeHttpConnectionPool

2 properties

JSON SCHEMA

VirtualNodeList

0 properties

JSON SCHEMA

VirtualNodeRef

8 properties

JSON SCHEMA

VirtualNodeServiceProvider

1 properties

JSON SCHEMA

VirtualNodeSpec

5 properties

JSON SCHEMA

VirtualNodeStatus

1 properties

JSON SCHEMA

VirtualNodeStatusCode

0 properties

JSON SCHEMA

VirtualNodeTcpConnectionPool

1 properties

JSON SCHEMA

VirtualRouterData

5 properties

JSON SCHEMA

VirtualRouterList

0 properties

JSON SCHEMA

VirtualRouterListener

1 properties

JSON SCHEMA

VirtualRouterListeners

0 properties

JSON SCHEMA

VirtualRouterRef

8 properties

JSON SCHEMA

VirtualRouterServiceProvider

1 properties

JSON SCHEMA

VirtualRouterSpec

1 properties

JSON SCHEMA

VirtualRouterStatus

1 properties

JSON SCHEMA

VirtualRouterStatusCode

0 properties

JSON SCHEMA

VirtualServiceBackend

2 properties

JSON SCHEMA

VirtualServiceData

5 properties

JSON SCHEMA

VirtualServiceList

0 properties

JSON SCHEMA

VirtualServiceProvider

2 properties

JSON SCHEMA

VirtualServiceRef

8 properties

JSON SCHEMA

VirtualServiceSpec

1 properties

JSON SCHEMA

VirtualServiceStatus

1 properties

JSON SCHEMA

VirtualServiceStatusCode

0 properties

JSON SCHEMA

WeightedTarget

3 properties

JSON SCHEMA

WeightedTargets

0 properties

JSON SCHEMA

Scroll 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

0 properties

JSON STRUCTURE

Amazon App Mesh Accountid Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Arn Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Awscloudmapname Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Backend Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Backenddefaults Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Backends Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Boolean Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Clientpolicy Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Clientpolicytls Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Createmeshinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Createmeshoutput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Createrouteinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Deletemeshinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Deletemeshoutput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Deleterouteinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Dnsresponsetype Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Duration Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Durationunit Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Durationvalue Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Egressfilter Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Egressfiltertype Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Exacthostname Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Fileaccesslog Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Filepath Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Gatewayroutedata Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Gatewayroutelist Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Gatewayrouteref Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Gatewayroutespec Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Grpcgatewayroute Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Grpcretrypolicy Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Grpcroute Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Grpcrouteaction Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Grpcroutematch Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Grpctimeout Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Headermatch Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Headername Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Hostname Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httpgatewayroute Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httpmethod Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httppathexact Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httppathmatch Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httppathregex Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httpretrypolicy Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httproute Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httprouteaction Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httprouteheader Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httprouteheaders Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httproutematch Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httpscheme Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Httptimeout Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Ippreference Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Jsonformat Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Jsonformatref Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Jsonkey Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Jsonvalue Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listener Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listenerport Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listeners Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listenertimeout Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listenertls Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listenertlsmode Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listmeshesinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listmesheslimit Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listmeshesoutput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listroutesinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listrouteslimit Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Listroutesoutput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Logging Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Loggingformat Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Long Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Matchrange Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Maxconnections Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Maxrequests Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Maxretries Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Meshdata Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Meshlist Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Meshref Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Meshspec Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Meshstatus Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Meshstatuscode Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Methodname Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Outlierdetection Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Percentint Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Portmapping Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Portnumber Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Portprotocol Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Portset Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Resourcemetadata Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Resourcename Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Routedata Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Routelist Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Routepriority Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Routeref Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Routespec Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Routestatus Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Routestatuscode Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Sdssecretname Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Servicediscovery Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Servicename Structure

0 properties

JSON STRUCTURE

Amazon App Mesh String Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Suffixhostname Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tagkey Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tagkeylist Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Taglist Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tagref Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tagresourceinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tagslimit Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tagvalue Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tcproute Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tcprouteaction Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tcproutematch Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Tcptimeout Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Textformat Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Timestamp Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Updatemeshinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Updatemeshoutput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Updaterouteinput Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Virtualnodedata Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Virtualnodelist Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Virtualnoderef Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Virtualnodespec Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Virtualrouterref Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Weightedtarget Structure

0 properties

JSON STRUCTURE

Amazon App Mesh Weightedtargets Structure

0 properties

JSON STRUCTURE

Scroll 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.

Scroll 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.

Amazon App Mesh Authentication

apiKey · 1 scheme

SECURITY

Amazon App Mesh Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon App Mesh Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon App Mesh Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

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.

Amazon App Mesh Agentic Access

76 operations · 46 acting

76 operations · 46 acting

AGENTIC

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

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