Distribution Default Cache Behavior Args
data class DistributionDefaultCacheBehaviorArgs(val allowedMethods: Output<List<String>>, val cachePolicyId: Output<String>? = null, val cachedMethods: Output<List<String>>, val compress: Output<Boolean>? = null, val defaultTtl: Output<Int>? = null, val fieldLevelEncryptionId: Output<String>? = null, val forwardedValues: Output<DistributionDefaultCacheBehaviorForwardedValuesArgs>? = null, val functionAssociations: Output<List<DistributionDefaultCacheBehaviorFunctionAssociationArgs>>? = null, val lambdaFunctionAssociations: Output<List<DistributionDefaultCacheBehaviorLambdaFunctionAssociationArgs>>? = null, val maxTtl: Output<Int>? = null, val minTtl: Output<Int>? = null, val originRequestPolicyId: Output<String>? = null, val realtimeLogConfigArn: Output<String>? = null, val responseHeadersPolicyId: Output<String>? = null, val smoothStreaming: Output<Boolean>? = null, val targetOriginId: Output<String>, val trustedKeyGroups: Output<List<String>>? = null, val trustedSigners: Output<List<String>>? = null, val viewerProtocolPolicy: Output<String>) : ConvertibleToJava<DistributionDefaultCacheBehaviorArgs>
Constructors
Link copied to clipboard
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>)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val functionAssociations: Output<List<DistributionDefaultCacheBehaviorFunctionAssociationArgs>>? = null
Link copied to clipboard
val lambdaFunctionAssociations: Output<List<DistributionDefaultCacheBehaviorLambdaFunctionAssociationArgs>>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
List of nested attributes for active trusted key groups, if the distribution is set up to serve private content with signed URLs.
Link copied to clipboard
List of nested attributes for active trusted signers, if the distribution is set up to serve private content with signed URLs.
Link copied to clipboard