UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

29 lines (28 loc) 866 B
import * as acm from '../../../aws-certificatemanager'; /** * A certificate source for an ELBv2 listener */ export interface IListenerCertificate { /** * The ARN of the certificate to use */ readonly certificateArn: string; } /** * A certificate source for an ELBv2 listener */ export declare class ListenerCertificate implements IListenerCertificate { /** * Use an ACM certificate as a listener certificate */ static fromCertificateManager(this: void, acmCertificate: acm.ICertificate): ListenerCertificate; /** * Use any certificate, identified by its ARN, as a listener certificate */ static fromArn(this: void, certificateArn: string): ListenerCertificate; /** * The ARN of the certificate to use */ readonly certificateArn: string; protected constructor(certificateArn: string); }