UNPKG

@cpmech/az-cdk

Version:
17 lines (16 loc) 476 B
import { Construct } from '@aws-cdk/core'; import { Bucket } from '@aws-cdk/aws-s3'; export interface IBucketParams { name: string; corsGET?: boolean; corsPUT?: boolean; corsPOST?: boolean; corsDELETE?: boolean; } export interface IBucketsProps { buckets: IBucketParams[]; } export declare class BucketsConstruct extends Construct { readonly buckets: Bucket[]; constructor(scope: Construct, id: string, props: IBucketsProps); }