GetOriginAccessControlResult

data class GetOriginAccessControlResult(val arn: String, val description: String, val etag: String, val id: String, val name: String, val originAccessControlOriginType: String, val signingBehavior: String, val signingProtocol: String)

A collection of values returned by getOriginAccessControl.

Constructors

Link copied to clipboard
constructor(arn: String, description: String, etag: String, id: String, name: String, originAccessControlOriginType: String, signingBehavior: String, signingProtocol: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

The origin access control ARN.

Link copied to clipboard

A description of the origin access control.

Link copied to clipboard

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

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

A name to identify the origin access control.

Link copied to clipboard

The type of origin that this origin access control is for.

Link copied to clipboard

Specifies which requests CloudFront signs.

Link copied to clipboard

The signing protocol of the origin access control, which determines how CloudFront signs (authenticates) requests.