| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.ResourceProperties.CloudFrontDistributionCacheBehavior
Synopsis
- data CloudFrontDistributionCacheBehavior = CloudFrontDistributionCacheBehavior {
- _cloudFrontDistributionCacheBehaviorAllowedMethods :: Maybe (ValList Text)
- _cloudFrontDistributionCacheBehaviorCachedMethods :: Maybe (ValList Text)
- _cloudFrontDistributionCacheBehaviorCompress :: Maybe (Val Bool)
- _cloudFrontDistributionCacheBehaviorDefaultTTL :: Maybe (Val Double)
- _cloudFrontDistributionCacheBehaviorForwardedValues :: CloudFrontDistributionForwardedValues
- _cloudFrontDistributionCacheBehaviorLambdaFunctionAssociations :: Maybe [CloudFrontDistributionLambdaFunctionAssociation]
- _cloudFrontDistributionCacheBehaviorMaxTTL :: Maybe (Val Double)
- _cloudFrontDistributionCacheBehaviorMinTTL :: Maybe (Val Double)
- _cloudFrontDistributionCacheBehaviorPathPattern :: Val Text
- _cloudFrontDistributionCacheBehaviorSmoothStreaming :: Maybe (Val Bool)
- _cloudFrontDistributionCacheBehaviorTargetOriginId :: Val Text
- _cloudFrontDistributionCacheBehaviorTrustedSigners :: Maybe (ValList Text)
- _cloudFrontDistributionCacheBehaviorViewerProtocolPolicy :: Val Text
- cloudFrontDistributionCacheBehavior :: CloudFrontDistributionForwardedValues -> Val Text -> Val Text -> Val Text -> CloudFrontDistributionCacheBehavior
- cfdcbAllowedMethods :: Lens' CloudFrontDistributionCacheBehavior (Maybe (ValList Text))
- cfdcbCachedMethods :: Lens' CloudFrontDistributionCacheBehavior (Maybe (ValList Text))
- cfdcbCompress :: Lens' CloudFrontDistributionCacheBehavior (Maybe (Val Bool))
- cfdcbDefaultTTL :: Lens' CloudFrontDistributionCacheBehavior (Maybe (Val Double))
- cfdcbForwardedValues :: Lens' CloudFrontDistributionCacheBehavior CloudFrontDistributionForwardedValues
- cfdcbLambdaFunctionAssociations :: Lens' CloudFrontDistributionCacheBehavior (Maybe [CloudFrontDistributionLambdaFunctionAssociation])
- cfdcbMaxTTL :: Lens' CloudFrontDistributionCacheBehavior (Maybe (Val Double))
- cfdcbMinTTL :: Lens' CloudFrontDistributionCacheBehavior (Maybe (Val Double))
- cfdcbPathPattern :: Lens' CloudFrontDistributionCacheBehavior (Val Text)
- cfdcbSmoothStreaming :: Lens' CloudFrontDistributionCacheBehavior (Maybe (Val Bool))
- cfdcbTargetOriginId :: Lens' CloudFrontDistributionCacheBehavior (Val Text)
- cfdcbTrustedSigners :: Lens' CloudFrontDistributionCacheBehavior (Maybe (ValList Text))
- cfdcbViewerProtocolPolicy :: Lens' CloudFrontDistributionCacheBehavior (Val Text)
Documentation
data CloudFrontDistributionCacheBehavior #
Full data type definition for CloudFrontDistributionCacheBehavior. See
cloudFrontDistributionCacheBehavior for a more convenient constructor.
Constructors
cloudFrontDistributionCacheBehavior #
Arguments
| :: CloudFrontDistributionForwardedValues | |
| -> Val Text | |
| -> Val Text | |
| -> Val Text | |
| -> CloudFrontDistributionCacheBehavior |
Constructor for CloudFrontDistributionCacheBehavior containing required
fields as arguments.
cfdcbForwardedValues :: Lens' CloudFrontDistributionCacheBehavior CloudFrontDistributionForwardedValues #
cfdcbLambdaFunctionAssociations :: Lens' CloudFrontDistributionCacheBehavior (Maybe [CloudFrontDistributionLambdaFunctionAssociation]) #