Distribution Default Cache Behavior Args
constructor(allowedMethods: Output<List<String>>? = null, cachePolicyId: Output<String>? = null, cachedMethods: Output<List<String>>? = null, compress: Output<Boolean>? = null, defaultTtl: Output<Double>? = null, fieldLevelEncryptionId: Output<String>? = null, forwardedValues: Output<DistributionForwardedValuesArgs>? = null, functionAssociations: Output<List<DistributionFunctionAssociationArgs>>? = null, grpcConfig: Output<DistributionGrpcConfigArgs>? = null, lambdaFunctionAssociations: Output<List<DistributionLambdaFunctionAssociationArgs>>? = null, maxTtl: Output<Double>? = null, minTtl: Output<Double>? = 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>)