@bitblit/epsilon
Version:
Tiny adapter to simplify building API gateway Lambda APIS
17 lines (16 loc) • 763 B
TypeScript
import { StackProps } from 'aws-cdk-lib';
import { SimpleAdditionalS3WebsiteMapping } from './simple-additional-s3-website-mapping';
export interface EpsilonWebsiteStackProps extends StackProps {
targetBucketName: string;
cloudFrontHttpsCertificateArn: string;
cloudFrontDomainNames: string[];
apiDomainName: string;
pathsToAssets: string[];
route53Handling: EpsilonWebsiteStackPropsRoute53Handling;
simpleAdditionalMappings?: SimpleAdditionalS3WebsiteMapping[];
}
export declare const EpsilonWebsiteStackPropsRoute53Handling: {
Update: string;
DoNotUpdate: string;
};
export type EpsilonWebsiteStackPropsRoute53Handling = (typeof EpsilonWebsiteStackPropsRoute53Handling)[keyof typeof EpsilonWebsiteStackPropsRoute53Handling];