UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

27 lines (26 loc) 832 B
import { Construct } from 'constructs'; import { IApplicationListener } from './application-listener'; import { IListenerCertificate } from '../shared/listener-certificate'; /** * Properties for adding a set of certificates to a listener */ export interface ApplicationListenerCertificateProps { /** * The listener to attach the rule to */ readonly listener: IApplicationListener; /** * Certificates to attach * * Duplicates are not allowed. * * @default - One of 'certificates' and 'certificateArns' is required. */ readonly certificates?: IListenerCertificate[]; } /** * Add certificates to a listener */ export declare class ApplicationListenerCertificate extends Construct { constructor(scope: Construct, id: string, props: ApplicationListenerCertificateProps); }