class Aws::AppMesh::Types::ListenerTlsCertificate

An object that represents a listener's Transport Layer Security (TLS) certificate.

@note ListenerTlsCertificate is a union - when making an API calls you must set exactly one of the members.

@note ListenerTlsCertificate is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ListenerTlsCertificate corresponding to the set member.

@!attribute [rw] acm

A reference to an object that represents an AWS Certicate Manager
(ACM) certificate.
@return [Types::ListenerTlsAcmCertificate]

@!attribute [rw] file

A reference to an object that represents a local file certificate.
@return [Types::ListenerTlsFileCertificate]

@!attribute [rw] sds

A reference to an object that represents a listener's Secret
Discovery Service certificate.
@return [Types::ListenerTlsSdsCertificate]

@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/ListenerTlsCertificate AWS API Documentation

Constants

SENSITIVE