ApplicationListenerCertificateProps

class aws_cdk.aws_elasticloadbalancingv2.ApplicationListenerCertificateProps(*, listener, certificate_arns=None, certificates=None)

Bases: object

__init__(*, listener, certificate_arns=None, certificates=None)

Properties for adding a set of certificates to a listener.

Parameters
  • listener (IApplicationListener) – The listener to attach the rule to.

  • certificate_arns (Optional[List[str]]) – ARNs of certificates to attach. Duplicates are not allowed. Default: - One of ‘certificates’ and ‘certificateArns’ is required.

  • certificates (Optional[List[IListenerCertificate]]) – Certificates to attach. Duplicates are not allowed. Default: - One of ‘certificates’ and ‘certificateArns’ is required.

Attributes

certificate_arns

ARNs of certificates to attach.

Duplicates are not allowed.

default :default: - One of ‘certificates’ and ‘certificateArns’ is required.

deprecated :deprecated: Use certificates instead.

stability :stability: deprecated

Return type

Optional[List[str]]

certificates

Certificates to attach.

Duplicates are not allowed.

default :default: - One of ‘certificates’ and ‘certificateArns’ is required.

Return type

Optional[List[IListenerCertificate]]

listener

The listener to attach the rule to.

Return type

IApplicationListener