TcpVirtualNodeListenerOptions

class aws_cdk.aws_appmesh.TcpVirtualNodeListenerOptions(*, health_check=None, port=None, timeout=None, tls_certificate=None)

Bases: object

(experimental) Represent the TCP Node Listener prorperty.

Parameters
  • health_check (Optional[HealthCheck]) – (experimental) The health check information for the listener. Default: - no healthcheck

  • port (Union[int, float, None]) – (experimental) Port to listen for connections on. Default: - 8080

  • timeout (Optional[TcpTimeout]) – (experimental) Timeout for TCP protocol. Default: - None

  • tls_certificate (Optional[TlsCertificate]) – (experimental) Represents the configuration for enabling TLS on a listener. Default: - none

Stability

experimental

Attributes

health_check

(experimental) The health check information for the listener.

Default
  • no healthcheck

Stability

experimental

Return type

Optional[HealthCheck]

port

(experimental) Port to listen for connections on.

Default
  • 8080

Stability

experimental

Return type

Union[int, float, None]

timeout

(experimental) Timeout for TCP protocol.

Default
  • None

Stability

experimental

Return type

Optional[TcpTimeout]

tls_certificate

(experimental) Represents the configuration for enabling TLS on a listener.

Default
  • none

Stability

experimental

Return type

Optional[TlsCertificate]