OriginPoolOriginAuthConf

data class OriginPoolOriginAuthConf(val accessKey: String? = null, val authType: String? = null, val region: String? = null, val secretKey: String? = null, val version: String? = null)

Constructors

Link copied to clipboard
constructor(accessKey: String? = null, authType: String? = null, region: String? = null, secretKey: String? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accessKey: String? = null

The AccessKey to be passed when AuthType is set to private_cross_account or private.

Link copied to clipboard
val authType: String? = null

Authentication type.

Link copied to clipboard
val region: String? = null

The Region of the source station to be transmitted when the source station is AWS S3.

Link copied to clipboard
val secretKey: String? = null

The SecretKey to be passed when AuthType is set to private_cross_account or private.

Link copied to clipboard
val version: String? = null

The signature version to be transmitted when the source station is AWS S3.