| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.ResourceProperties.CloudFrontDistributionDefaultCacheBehavior
Synopsis
- data CloudFrontDistributionDefaultCacheBehavior = CloudFrontDistributionDefaultCacheBehavior {
- _cloudFrontDistributionDefaultCacheBehaviorAllowedMethods :: Maybe (ValList Text)
- _cloudFrontDistributionDefaultCacheBehaviorCachedMethods :: Maybe (ValList Text)
- _cloudFrontDistributionDefaultCacheBehaviorCompress :: Maybe (Val Bool)
- _cloudFrontDistributionDefaultCacheBehaviorDefaultTTL :: Maybe (Val Double)
- _cloudFrontDistributionDefaultCacheBehaviorFieldLevelEncryptionId :: Maybe (Val Text)
- _cloudFrontDistributionDefaultCacheBehaviorForwardedValues :: CloudFrontDistributionForwardedValues
- _cloudFrontDistributionDefaultCacheBehaviorLambdaFunctionAssociations :: Maybe [CloudFrontDistributionLambdaFunctionAssociation]
- _cloudFrontDistributionDefaultCacheBehaviorMaxTTL :: Maybe (Val Double)
- _cloudFrontDistributionDefaultCacheBehaviorMinTTL :: Maybe (Val Double)
- _cloudFrontDistributionDefaultCacheBehaviorSmoothStreaming :: Maybe (Val Bool)
- _cloudFrontDistributionDefaultCacheBehaviorTargetOriginId :: Val Text
- _cloudFrontDistributionDefaultCacheBehaviorTrustedSigners :: Maybe (ValList Text)
- _cloudFrontDistributionDefaultCacheBehaviorViewerProtocolPolicy :: Val Text
- cloudFrontDistributionDefaultCacheBehavior :: CloudFrontDistributionForwardedValues -> Val Text -> Val Text -> CloudFrontDistributionDefaultCacheBehavior
- cfddcbAllowedMethods :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (ValList Text))
- cfddcbCachedMethods :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (ValList Text))
- cfddcbCompress :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (Val Bool))
- cfddcbDefaultTTL :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (Val Double))
- cfddcbFieldLevelEncryptionId :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (Val Text))
- cfddcbForwardedValues :: Lens' CloudFrontDistributionDefaultCacheBehavior CloudFrontDistributionForwardedValues
- cfddcbLambdaFunctionAssociations :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe [CloudFrontDistributionLambdaFunctionAssociation])
- cfddcbMaxTTL :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (Val Double))
- cfddcbMinTTL :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (Val Double))
- cfddcbSmoothStreaming :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (Val Bool))
- cfddcbTargetOriginId :: Lens' CloudFrontDistributionDefaultCacheBehavior (Val Text)
- cfddcbTrustedSigners :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (ValList Text))
- cfddcbViewerProtocolPolicy :: Lens' CloudFrontDistributionDefaultCacheBehavior (Val Text)
Documentation
data CloudFrontDistributionDefaultCacheBehavior #
Full data type definition for CloudFrontDistributionDefaultCacheBehavior.
See cloudFrontDistributionDefaultCacheBehavior for a more convenient
constructor.
Constructors
Instances
cloudFrontDistributionDefaultCacheBehavior #
Arguments
| :: CloudFrontDistributionForwardedValues | |
| -> Val Text | |
| -> Val Text | |
| -> CloudFrontDistributionDefaultCacheBehavior |
Constructor for CloudFrontDistributionDefaultCacheBehavior containing
required fields as arguments.
cfddcbFieldLevelEncryptionId :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe (Val Text)) #
cfddcbForwardedValues :: Lens' CloudFrontDistributionDefaultCacheBehavior CloudFrontDistributionForwardedValues #
cfddcbLambdaFunctionAssociations :: Lens' CloudFrontDistributionDefaultCacheBehavior (Maybe [CloudFrontDistributionLambdaFunctionAssociation]) #