UNPKG

@sheplu/aws-safe-modules

Version:

A collection of CDKTF modules for AWS, with security and compliance in mind

30 lines (29 loc) 2.31 kB
import { CloudfrontDistribution as aws_CloudfrontDistribution, CloudfrontDistributionConfig } from '@cdktf/provider-aws/lib/cloudfront-distribution'; import { CloudfrontFunction as aws_CloudfrontFunction, CloudfrontFunctionConfig } from '@cdktf/provider-aws/lib/cloudfront-function'; import { CloudfrontKeyGroup as aws_CloudfrontKeyGroup, CloudfrontKeyGroupConfig } from '@cdktf/provider-aws/lib/cloudfront-key-group'; import { CloudfrontKeyValueStore as aws_CloudfrontKeyValueStore, CloudfrontKeyValueStoreConfig } from '@cdktf/provider-aws/lib/cloudfront-key-value-store'; import { CloudfrontOriginAccessControl as aws_CloudfrontOriginAccessControl, CloudfrontOriginAccessControlConfig } from '@cdktf/provider-aws/lib/cloudfront-origin-access-control'; import { CloudfrontOriginAccessIdentity as aws_CloudfrontOriginAccessIdentity, CloudfrontOriginAccessIdentityConfig } from '@cdktf/provider-aws/lib/cloudfront-origin-access-identity'; import { CloudfrontPublicKey as aws_CloudfrontPublicKey, CloudfrontPublicKeyConfig } from '@cdktf/provider-aws/lib/cloudfront-public-key'; import { Construct } from 'constructs'; export declare class CloudfrontFunction extends aws_CloudfrontFunction { constructor(scope: Construct, id: string, config: CloudfrontFunctionConfig); } export declare class CloudfrontDistribution extends aws_CloudfrontDistribution { constructor(scope: Construct, id: string, config: CloudfrontDistributionConfig); } export declare class CloudfrontOriginAccessControl extends aws_CloudfrontOriginAccessControl { constructor(scope: Construct, id: string, config: CloudfrontOriginAccessControlConfig); } export declare class CloudfrontPublicKey extends aws_CloudfrontPublicKey { constructor(scope: Construct, id: string, config: CloudfrontPublicKeyConfig); } export declare class CloudfrontKeyGroup extends aws_CloudfrontKeyGroup { constructor(scope: Construct, id: string, config: CloudfrontKeyGroupConfig); } export declare class CloudfrontKeyValueStore extends aws_CloudfrontKeyValueStore { constructor(scope: Construct, id: string, config: CloudfrontKeyValueStoreConfig); } export declare class CloudfrontOriginAccessIdentity extends aws_CloudfrontOriginAccessIdentity { constructor(scope: Construct, id: string, config: CloudfrontOriginAccessIdentityConfig); }