AWS::AppMesh::VirtualNode Listener
An object that represents a listener for a virtual node.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ConnectionPool" :
VirtualNodeConnectionPool
, "HealthCheck" :HealthCheck
, "OutlierDetection" :OutlierDetection
, "PortMapping" :PortMapping
, "Timeout" :ListenerTimeout
, "TLS" :ListenerTls
}
YAML
ConnectionPool:
VirtualNodeConnectionPool
HealthCheck:HealthCheck
OutlierDetection:OutlierDetection
PortMapping:PortMapping
Timeout:ListenerTimeout
TLS:ListenerTls
Properties
ConnectionPool
-
The connection pool information for the listener.
Required: No
Type: VirtualNodeConnectionPool
Update requires: No interruption
HealthCheck
-
The health check information for the listener.
Required: No
Type: HealthCheck
Update requires: No interruption
OutlierDetection
-
The outlier detection information for the listener.
Required: No
Type: OutlierDetection
Update requires: No interruption
PortMapping
-
The port mapping information for the listener.
Required: Yes
Type: PortMapping
Update requires: No interruption
Timeout
-
An object that represents timeouts for different protocols.
Required: No
Type: ListenerTimeout
Update requires: No interruption
TLS
-
A reference to an object that represents the Transport Layer Security (TLS) properties for a listener.
Required: No
Type: ListenerTls
Update requires: No interruption