@cdkx/web-application
Version:
Static web application hosting related constructs
11 lines (10 loc) • 557 B
TypeScript
/// <amd-module name="@cdkx/web-application/facades/add-assets-server-distribution" />
import { ICertificate } from '@aws-cdk/aws-certificatemanager';
import { Distribution } from '@aws-cdk/aws-cloudfront';
import { Bucket, IBucket } from '@aws-cdk/aws-s3';
import { AssetsServer } from '../constructs/assets-server.construct';
export declare function addAssetsServerDistribution(scope: AssetsServer, { s3BucketSource, aliases, certificate, }: {
s3BucketSource: Bucket | IBucket;
aliases: string[];
certificate?: ICertificate;
}): Distribution;