DistributionDefaultCacheBehaviorArgs

constructor(allowedMethods: Output<List<String>>, cachePolicyId: Output<String>? = null, cachedMethods: Output<List<String>>, compress: Output<Boolean>? = null, defaultTtl: Output<Int>? = null, fieldLevelEncryptionId: Output<String>? = null, forwardedValues: Output<DistributionDefaultCacheBehaviorForwardedValuesArgs>? = null, functionAssociations: Output<List<DistributionDefaultCacheBehaviorFunctionAssociationArgs>>? = null, lambdaFunctionAssociations: Output<List<DistributionDefaultCacheBehaviorLambdaFunctionAssociationArgs>>? = null, maxTtl: Output<Int>? = null, minTtl: Output<Int>? = null, originRequestPolicyId: Output<String>? = null, realtimeLogConfigArn: Output<String>? = null, responseHeadersPolicyId: Output<String>? = null, smoothStreaming: Output<Boolean>? = null, targetOriginId: Output<String>, trustedKeyGroups: Output<List<String>>? = null, trustedSigners: Output<List<String>>? = null, viewerProtocolPolicy: Output<String>)