DistributionLegacyCustomOriginArgs

data class DistributionLegacyCustomOriginArgs(val dnsName: Output<String>, val httpPort: Output<Int>? = null, val httpsPort: Output<Int>? = null, val originProtocolPolicy: Output<String>, val originSslProtocols: Output<List<String>>) : ConvertibleToJava<DistributionLegacyCustomOriginArgs>

Constructors

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

Properties

Link copied to clipboard
val dnsName: Output<String>

The domain name assigned to your CloudFront distribution.

Link copied to clipboard
val httpPort: Output<Int>? = null

The HTTP port that CloudFront uses to connect to the origin. Specify the HTTP port that the origin listens on.

Link copied to clipboard
val httpsPort: Output<Int>? = null

The HTTPS port that CloudFront uses to connect to the origin. Specify the HTTPS port that the origin listens on.

Link copied to clipboard

Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.

Link copied to clipboard

The minimum SSL/TLS protocol version that CloudFront uses when communicating with your origin server over HTTPs. For more information, see Minimum Origin SSL Protocol in the Amazon CloudFront Developer Guide .

Functions

Link copied to clipboard
open override fun toJava(): DistributionLegacyCustomOriginArgs