Distribution Ordered Cache Behavior Args
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<DistributionOrderedCacheBehaviorForwardedValuesArgs>? = null, functionAssociations: Output<List<DistributionOrderedCacheBehaviorFunctionAssociationArgs>>? = null, grpcConfig: Output<DistributionOrderedCacheBehaviorGrpcConfigArgs>? = null, lambdaFunctionAssociations: Output<List<DistributionOrderedCacheBehaviorLambdaFunctionAssociationArgs>>? = null, maxTtl: Output<Int>? = null, minTtl: Output<Int>? = null, originRequestPolicyId: Output<String>? = null, pathPattern: Output<String>, 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>)