| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.ResourceProperties.CloudFrontDistributionDistributionConfig
Synopsis
- data CloudFrontDistributionDistributionConfig = CloudFrontDistributionDistributionConfig {
- _cloudFrontDistributionDistributionConfigAliases :: Maybe (ValList Text)
- _cloudFrontDistributionDistributionConfigCacheBehaviors :: Maybe [CloudFrontDistributionCacheBehavior]
- _cloudFrontDistributionDistributionConfigComment :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigCustomErrorResponses :: Maybe [CloudFrontDistributionCustomErrorResponse]
- _cloudFrontDistributionDistributionConfigDefaultCacheBehavior :: Maybe CloudFrontDistributionDefaultCacheBehavior
- _cloudFrontDistributionDistributionConfigDefaultRootObject :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigEnabled :: Val Bool
- _cloudFrontDistributionDistributionConfigHttpVersion :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigIPV6Enabled :: Maybe (Val Bool)
- _cloudFrontDistributionDistributionConfigLogging :: Maybe CloudFrontDistributionLogging
- _cloudFrontDistributionDistributionConfigOrigins :: Maybe [CloudFrontDistributionOrigin]
- _cloudFrontDistributionDistributionConfigPriceClass :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigRestrictions :: Maybe CloudFrontDistributionRestrictions
- _cloudFrontDistributionDistributionConfigViewerCertificate :: Maybe CloudFrontDistributionViewerCertificate
- _cloudFrontDistributionDistributionConfigWebACLId :: Maybe (Val Text)
- cloudFrontDistributionDistributionConfig :: Val Bool -> CloudFrontDistributionDistributionConfig
- cfddcAliases :: Lens' CloudFrontDistributionDistributionConfig (Maybe (ValList Text))
- cfddcCacheBehaviors :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionCacheBehavior])
- cfddcComment :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Text))
- cfddcCustomErrorResponses :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionCustomErrorResponse])
- cfddcDefaultCacheBehavior :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionDefaultCacheBehavior)
- cfddcDefaultRootObject :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Text))
- cfddcEnabled :: Lens' CloudFrontDistributionDistributionConfig (Val Bool)
- cfddcHttpVersion :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Text))
- cfddcIPV6Enabled :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Bool))
- cfddcLogging :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionLogging)
- cfddcOrigins :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionOrigin])
- cfddcPriceClass :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Text))
- cfddcRestrictions :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionRestrictions)
- cfddcViewerCertificate :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionViewerCertificate)
- cfddcWebACLId :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Text))
Documentation
data CloudFrontDistributionDistributionConfig #
Full data type definition for CloudFrontDistributionDistributionConfig.
See cloudFrontDistributionDistributionConfig for a more convenient
constructor.
Constructors
cloudFrontDistributionDistributionConfig #
Arguments
| :: Val Bool | |
| -> CloudFrontDistributionDistributionConfig |
Constructor for CloudFrontDistributionDistributionConfig containing
required fields as arguments.
cfddcCacheBehaviors :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionCacheBehavior]) #
cfddcCustomErrorResponses :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionCustomErrorResponse]) #
cfddcDefaultCacheBehavior :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionDefaultCacheBehavior) #
cfddcLogging :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionLogging) #
cfddcOrigins :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionOrigin]) #
cfddcRestrictions :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionRestrictions) #