ListenerTlsOptions

class aws_cdk.aws_appmesh.ListenerTlsOptions(*, certificate, mode, mutual_tls_validation=None)

Bases: object

Represents TLS properties for listener.

Parameters
  • certificate (TlsCertificate) – Represents TLS certificate.

  • mode (TlsMode) – The TLS mode.

  • mutual_tls_validation (Optional[MutualTlsValidation]) – Represents a listener’s TLS validation context. The client certificate will only be validated if the client provides it, enabling mutual TLS. Default: - client TLS certificate is not required

Attributes

certificate

Represents TLS certificate.

Return type

TlsCertificate

mode

The TLS mode.

Return type

TlsMode

mutual_tls_validation

Represents a listener’s TLS validation context.

The client certificate will only be validated if the client provides it, enabling mutual TLS.

Default
  • client TLS certificate is not required

Return type

Optional[MutualTlsValidation]