DistributionOriginArgs

data class DistributionOriginArgs(val connectionAttempts: Output<Int>? = null, val connectionTimeout: Output<Int>? = null, val customOriginConfig: Output<DistributionCustomOriginConfigArgs>? = null, val domainName: Output<String>, val id: Output<String>, val originAccessControlId: Output<String>? = null, val originCustomHeaders: Output<List<DistributionOriginCustomHeaderArgs>>? = null, val originPath: Output<String>? = null, val originShield: Output<DistributionOriginShieldArgs>? = null, val s3OriginConfig: Output<DistributionS3OriginConfigArgs>? = null) : ConvertibleToJava<DistributionOriginArgs>

Constructors

Link copied to clipboard
fun DistributionOriginArgs(connectionAttempts: Output<Int>? = null, connectionTimeout: Output<Int>? = null, customOriginConfig: Output<DistributionCustomOriginConfigArgs>? = null, domainName: Output<String>, id: Output<String>, originAccessControlId: Output<String>? = null, originCustomHeaders: Output<List<DistributionOriginCustomHeaderArgs>>? = null, originPath: Output<String>? = null, originShield: Output<DistributionOriginShieldArgs>? = null, s3OriginConfig: Output<DistributionS3OriginConfigArgs>? = null)

Functions

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

Properties

Link copied to clipboard
val connectionAttempts: Output<Int>? = null
Link copied to clipboard
val connectionTimeout: Output<Int>? = null
Link copied to clipboard
Link copied to clipboard
val domainName: Output<String>
Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val originAccessControlId: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val originPath: Output<String>? = null
Link copied to clipboard
Link copied to clipboard