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>

A custom origin. A custom origin is any origin that is not an S3 bucket, with one exception. An S3 bucket that is configured with static website hostingis a custom origin. This property is legacy. We recommend that you use Origin instead.

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 CF distribution.

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

The HTTP port that CF 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 CF 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 CF uses to connect to the origin.

Link copied to clipboard

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

Functions

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