GetOriginAccessIdentityResult

data class GetOriginAccessIdentityResult(val callerReference: String, val cloudfrontAccessIdentityPath: String, val comment: String, val etag: String, val iamArn: String, val id: String, val s3CanonicalUserId: String)

A collection of values returned by getOriginAccessIdentity.

Constructors

Link copied to clipboard
constructor(callerReference: String, cloudfrontAccessIdentityPath: String, comment: String, etag: String, iamArn: String, id: String, s3CanonicalUserId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Internal value used by CloudFront to allow future updates to the origin access identity.

Link copied to clipboard

A shortcut to the full path for the origin access identity to use in CloudFront, see below.

Link copied to clipboard

An optional comment for the origin access identity.

Link copied to clipboard

Current version of the origin access identity's information. For example: E2QWRUHAPOMQZL.

Link copied to clipboard

Pre-generated ARN for use in S3 bucket policies (see below). Example: arn:aws:iam::cloudfront:user/CloudFront Origin Access Identity E2QWRUHAPOMQZL.

Link copied to clipboard
val id: String
Link copied to clipboard

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