DistributionDefaultCacheBehavior

data class DistributionDefaultCacheBehavior(val allowedMethods: List<String>? = null, val cachePolicyId: String? = null, val cachedMethods: List<String>? = null, val compress: Boolean? = null, val defaultTtl: Double? = null, val fieldLevelEncryptionId: String? = null, val forwardedValues: DistributionForwardedValues? = null, val functionAssociations: List<DistributionFunctionAssociation>? = null, val lambdaFunctionAssociations: List<DistributionLambdaFunctionAssociation>? = null, val maxTtl: Double? = null, val minTtl: Double? = null, val originRequestPolicyId: String? = null, val realtimeLogConfigArn: String? = null, val responseHeadersPolicyId: String? = null, val smoothStreaming: Boolean? = null, val targetOriginId: String, val trustedKeyGroups: List<String>? = null, val trustedSigners: List<String>? = null, val viewerProtocolPolicy: String)

Constructors

Link copied to clipboard
fun DistributionDefaultCacheBehavior(allowedMethods: List<String>? = null, cachePolicyId: String? = null, cachedMethods: List<String>? = null, compress: Boolean? = null, defaultTtl: Double? = null, fieldLevelEncryptionId: String? = null, forwardedValues: DistributionForwardedValues? = null, functionAssociations: List<DistributionFunctionAssociation>? = null, lambdaFunctionAssociations: List<DistributionLambdaFunctionAssociation>? = null, maxTtl: Double? = null, minTtl: Double? = null, originRequestPolicyId: String? = null, realtimeLogConfigArn: String? = null, responseHeadersPolicyId: String? = null, smoothStreaming: Boolean? = null, targetOriginId: String, trustedKeyGroups: List<String>? = null, trustedSigners: List<String>? = null, viewerProtocolPolicy: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val allowedMethods: List<String>? = null
Link copied to clipboard
val cachedMethods: List<String>? = null
Link copied to clipboard
val cachePolicyId: String? = null
Link copied to clipboard
val compress: Boolean? = null
Link copied to clipboard
val defaultTtl: Double? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val maxTtl: Double? = null
Link copied to clipboard
val minTtl: Double? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val trustedSigners: List<String>? = null
Link copied to clipboard