@cpmech/az-cdk
Version:
AmaZon AWS-CDK tools
17 lines (16 loc) • 476 B
TypeScript
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);
}