import { _CloudFrontOriginAccessIdentityConfig, _UnmarshalledCloudFrontOriginAccessIdentityConfig } from "./_CloudFrontOriginAccessIdentityConfig"; /** *

CloudFront origin access identity.

*/ export interface _CloudFrontOriginAccessIdentity { /** *

The ID for the origin access identity, for example, E74FTE3AJFJ256A.

*/ Id: string; /** *

The Amazon S3 canonical user ID for the origin access identity, used when giving the origin access identity read permission to an object in Amazon S3.

*/ S3CanonicalUserId: string; /** *

The current configuration information for the identity.

*/ CloudFrontOriginAccessIdentityConfig?: _CloudFrontOriginAccessIdentityConfig; } export interface _UnmarshalledCloudFrontOriginAccessIdentity extends _CloudFrontOriginAccessIdentity { /** *

The current configuration information for the identity.

*/ CloudFrontOriginAccessIdentityConfig?: _UnmarshalledCloudFrontOriginAccessIdentityConfig; }