@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
TypeScript
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);
}