TlsCertificate

class aws_cdk.aws_appmesh.TlsCertificate

Bases: object

(experimental) Represents a TLS certificate.

Stability

experimental

Stability

experimental

Methods

abstract bind(_scope)

(experimental) Returns TLS certificate based provider.

Parameters

_scope (Construct) –

Stability

experimental

Return type

TlsCertificateConfig

Static Methods

classmethod acm(*, certificate, tls_mode)

(experimental) Returns an ACM TLS Certificate.

Parameters
  • certificate (ICertificate) – (experimental) The ACM certificate.

  • tls_mode (TlsMode) – (experimental) The TLS mode.

Stability

experimental

Return type

TlsCertificate

classmethod file(*, certificate_chain_path, private_key_path, tls_mode)

(experimental) Returns an File TLS Certificate.

Parameters
  • certificate_chain_path (str) – (experimental) The file path of the certificate chain file.

  • private_key_path (str) – (experimental) The file path of the private key file.

  • tls_mode (TlsMode) – (experimental) The TLS mode.

Stability

experimental

Return type

TlsCertificate