Distribution Default Cache Behavior
data class DistributionDefaultCacheBehavior(val allowedMethods: List<String>, val cachePolicyId: String? = null, val cachedMethods: List<String>, val compress: Boolean? = null, val defaultTtl: Int? = null, val fieldLevelEncryptionId: String? = null, val forwardedValues: DistributionDefaultCacheBehaviorForwardedValues? = null, val functionAssociations: List<DistributionDefaultCacheBehaviorFunctionAssociation>? = null, val lambdaFunctionAssociations: List<DistributionDefaultCacheBehaviorLambdaFunctionAssociation>? = null, val maxTtl: Int? = null, val minTtl: Int? = 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>, cachePolicyId: String? = null, cachedMethods: List<String>, compress: Boolean? = null, defaultTtl: Int? = null, fieldLevelEncryptionId: String? = null, forwardedValues: DistributionDefaultCacheBehaviorForwardedValues? = null, functionAssociations: List<DistributionDefaultCacheBehaviorFunctionAssociation>? = null, lambdaFunctionAssociations: List<DistributionDefaultCacheBehaviorLambdaFunctionAssociation>? = null, maxTtl: Int? = null, minTtl: Int? = 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
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard