Distribution Origin Args
data class DistributionOriginArgs(val connectionAttempts: Output<Int>? = null, val connectionTimeout: Output<Int>? = null, val customHeaders: Output<List<DistributionOriginCustomHeaderArgs>>? = null, val customOriginConfig: Output<DistributionOriginCustomOriginConfigArgs>? = null, val domainName: Output<String>, val originAccessControlId: Output<String>? = null, val originId: Output<String>, val originPath: Output<String>? = null, val originShield: Output<DistributionOriginOriginShieldArgs>? = null, val s3OriginConfig: Output<DistributionOriginS3OriginConfigArgs>? = null) : ConvertibleToJava<DistributionOriginArgs>
Constructors
Link copied to clipboard
fun DistributionOriginArgs(connectionAttempts: Output<Int>? = null, connectionTimeout: Output<Int>? = null, customHeaders: Output<List<DistributionOriginCustomHeaderArgs>>? = null, customOriginConfig: Output<DistributionOriginCustomOriginConfigArgs>? = null, domainName: Output<String>, originAccessControlId: Output<String>? = null, originId: Output<String>, originPath: Output<String>? = null, originShield: Output<DistributionOriginOriginShieldArgs>? = null, s3OriginConfig: Output<DistributionOriginS3OriginConfigArgs>? = null)
Functions
Properties
Link copied to clipboard
The CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.