HIGH
Source
CloudSploit
ID
app-mesh-tls-required

App Mesh TLS Required

Ensure that AWS App Mesh virtual gateway listeners only accepts TLS enabled connections.

In App Mesh, Transport Layer Security (TLS) encrypts communication between the envoy proxies deployed on compute resources that are represented in App Mesh by mesh endpoints, such as Virtual nodes and Virtual gateways.

Restrict AWS App Mesh virtual gateway listeners to accept only TLS enabled connections.