import * as core from "@terrascript/core"; export interface OriginAccessIdentityArgs extends core.ResourceArgs { comment?: string | core.StringOut; } export declare class OriginAccessIdentity extends core.Resource { /** * Internal value used by CloudFront to allow future */ callerReference: string | core.StringOut; /** * A shortcut to the full path for the */ cloudfrontAccessIdentityPath: string | core.StringOut; comment?: string | core.StringOut; /** * The current version of the origin access identity's information. */ etag: string | core.StringOut; /** * A pre-generated ARN for use in S3 bucket policies (see below). */ iamArn: string | core.StringOut; /** * The identifier for the distribution. For example: `EDFDVBD632BHDS5`. */ id: string | core.StringOut; /** * The Amazon S3 canonical user ID for the origin */ s3CanonicalUserId: string | core.StringOut; constructor(name: string, args?: OriginAccessIdentityArgs); getNamespace(): string; } //# sourceMappingURL=origin_access_identity.d.ts.map