DistributionOriginCustomOriginConfig

data class DistributionOriginCustomOriginConfig(val httpPort: Int, val httpsPort: Int, val originKeepaliveTimeout: Int? = null, val originProtocolPolicy: String, val originReadTimeout: Int? = null, val originSslProtocols: List<String>)

Constructors

Link copied to clipboard
constructor(httpPort: Int, httpsPort: Int, originKeepaliveTimeout: Int? = null, originProtocolPolicy: String, originReadTimeout: Int? = null, originSslProtocols: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

HTTP port the custom origin listens on.

Link copied to clipboard

HTTPS port the custom origin listens on.

Link copied to clipboard
Link copied to clipboard

Origin protocol policy to apply to your origin. One of http-only, https-only, or match-viewer.

Link copied to clipboard
val originReadTimeout: Int? = null
Link copied to clipboard

List of SSL/TLS protocols that CloudFront can use when connecting to your origin over HTTPS. Valid values: SSLv3, TLSv1, TLSv1.1, TLSv1.2. For more information, see Minimum Origin SSL Protocol in the Amazon CloudFront Developer Guide.