UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

35 lines (34 loc) 1.92 kB
import { CfnResource, Resolvable } from '../../base'; export declare type CloudFrontOriginAccessIdentity_Type = 'AWS::CloudFront::CloudFrontOriginAccessIdentity'; export declare const CloudFrontOriginAccessIdentity_Type = "AWS::CloudFront::CloudFrontOriginAccessIdentity"; /** * Resource Type definition for * AWS::CloudFront::CloudFrontOriginAccessIdentity {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html} */ export default function CloudFrontOriginAccessIdentity(props: CloudFrontOriginAccessIdentity_Properties): CfnResource<CloudFrontOriginAccessIdentity_Properties>; /** * Resource Type definition for * AWS::CloudFront::CloudFrontOriginAccessIdentity {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html} */ export declare type CloudFrontOriginAccessIdentity_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html#cfn-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig} */ CloudFrontOriginAccessIdentityConfig: CloudFrontOriginAccessIdentityConfig; Id?: Resolvable<string>; S3CanonicalUserId?: Resolvable<string>; }; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig.html} */ export declare type CloudFrontOriginAccessIdentityConfig = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig.html#cfn-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig-comment} */ Comment: Resolvable<string>; };