UNPKG

@gammarers/aws-secure-frontend-web-app-cloudfront-distribution

Version:
15 lines (14 loc) 661 B
import * as acm from 'aws-cdk-lib/aws-certificatemanager'; import * as cloudfront from 'aws-cdk-lib/aws-cloudfront'; import * as s3 from 'aws-cdk-lib/aws-s3'; import { Construct } from 'constructs'; export interface SecureFrontendWebAppCloudFrontDistributionProps { readonly comment?: string; readonly domainName: string; readonly certificate: acm.ICertificate; readonly originBucket: s3.IBucket; readonly accessLogBucket?: s3.IBucket; } export declare class SecureFrontendWebAppCloudFrontDistribution extends cloudfront.Distribution { constructor(scope: Construct, id: string, props: SecureFrontendWebAppCloudFrontDistributionProps); }