UNPKG

@cdkx/web-application

Version:

Static web application hosting related constructs

10 lines (9 loc) 660 B
/// <amd-module name="@cdkx/web-application/facades/create-cloudfront-web-distribution" /> import { WebApplication, IWebApplicationProps } from '../constructs/web-application.construct'; import { CloudFrontWebDistribution, ViewerCertificate, OriginAccessIdentity } from '@aws-cdk/aws-cloudfront'; import { Bucket } from '@aws-cdk/aws-s3'; export declare function createCloudfrontWebDistribution(scope: WebApplication, props: IWebApplicationProps, { s3BucketSource, originAccessIdentity, viewerCertificate, }: { s3BucketSource: Bucket; originAccessIdentity: OriginAccessIdentity; viewerCertificate: ViewerCertificate; }): CloudFrontWebDistribution;