DistributionDefaultCacheBehavior

constructor(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)