UNPKG

@aws/cloudfront-hosting-toolkit

Version:

CloudFront Hosting Toolkit offers the convenience of a managed frontend hosting service while retaining full control over the hosting and deployment infrastructure to make it your own.

16 lines (15 loc) 582 B
import { aws_cloudfront as cloudfront, aws_stepfunctions as sfn, aws_ssm as ssm } from "aws-cdk-lib"; import { Construct } from "constructs"; import { IBucket } from "aws-cdk-lib/aws-s3"; interface IParamProps { changeUri: cloudfront.Function; kvsArn: string; hostingBucket: IBucket; ssmCommitIdParam?: ssm.StringParameter; ssmS3KeyParam?: ssm.StringParameter; } export declare class DeploymentWorkflowStepFunction extends Construct { readonly stepFunction: sfn.IStateMachine; constructor(scope: Construct, id: string, params: IParamProps); } export {};