UNPKG

cdk-efs-assets

Version:

Amazon EFS assets from Github repositories or S3 buckets

16 lines (15 loc) 637 B
import * as ec2 from 'aws-cdk-lib/aws-ec2'; import * as ecs from 'aws-cdk-lib/aws-ecs'; import * as patterns from 'aws-cdk-lib/aws-ecs-patterns'; import * as efs from 'aws-cdk-lib/aws-efs'; import { Construct } from 'constructs'; export interface EfsFargateSiteProps { readonly vpc: ec2.IVpc; readonly task: ecs.FargateTaskDefinition; readonly accessPoint: efs.AccessPoint; } export declare class EfsFargateSite extends Construct { readonly task: ecs.FargateTaskDefinition; readonly service: patterns.ApplicationLoadBalancedFargateService; constructor(scope: Construct, id: string, props: EfsFargateSiteProps); }