Safe Haskell | None |
---|---|
Language | Haskell2010 |
Stratosphere.ResourceProperties.CloudFrontDistributionDistributionConfig
- data CloudFrontDistributionDistributionConfig = CloudFrontDistributionDistributionConfig {
- _cloudFrontDistributionDistributionConfigAliases :: Maybe (ValList Text)
- _cloudFrontDistributionDistributionConfigCacheBehaviors :: Maybe [CloudFrontDistributionCacheBehavior]
- _cloudFrontDistributionDistributionConfigComment :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigCustomErrorResponses :: Maybe [CloudFrontDistributionCustomErrorResponse]
- _cloudFrontDistributionDistributionConfigDefaultCacheBehavior :: CloudFrontDistributionDefaultCacheBehavior
- _cloudFrontDistributionDistributionConfigDefaultRootObject :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigEnabled :: Val Bool
- _cloudFrontDistributionDistributionConfigHttpVersion :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigLogging :: Maybe CloudFrontDistributionLogging
- _cloudFrontDistributionDistributionConfigOrigins :: [CloudFrontDistributionOrigin]
- _cloudFrontDistributionDistributionConfigPriceClass :: Maybe (Val Text)
- _cloudFrontDistributionDistributionConfigRestrictions :: Maybe CloudFrontDistributionRestrictions
- _cloudFrontDistributionDistributionConfigViewerCertificate :: Maybe CloudFrontDistributionViewerCertificate
- _cloudFrontDistributionDistributionConfigWebACLId :: Maybe (Val Text)
- cloudFrontDistributionDistributionConfig :: CloudFrontDistributionDefaultCacheBehavior -> Val Bool -> [CloudFrontDistributionOrigin] -> 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 CloudFrontDistributionDefaultCacheBehavior
- cfddcDefaultRootObject :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Text))
- cfddcEnabled :: Lens' CloudFrontDistributionDistributionConfig (Val Bool)
- cfddcHttpVersion :: Lens' CloudFrontDistributionDistributionConfig (Maybe (Val Text))
- cfddcLogging :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionLogging)
- cfddcOrigins :: Lens' CloudFrontDistributionDistributionConfig [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
:: CloudFrontDistributionDefaultCacheBehavior | |
-> Val Bool | |
-> [CloudFrontDistributionOrigin] | |
-> CloudFrontDistributionDistributionConfig |
Constructor for CloudFrontDistributionDistributionConfig
containing
required fields as arguments.
cfddcCacheBehaviors :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionCacheBehavior]) #
cfddcCustomErrorResponses :: Lens' CloudFrontDistributionDistributionConfig (Maybe [CloudFrontDistributionCustomErrorResponse]) #
cfddcDefaultCacheBehavior :: Lens' CloudFrontDistributionDistributionConfig CloudFrontDistributionDefaultCacheBehavior #
cfddcLogging :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionLogging) #
cfddcRestrictions :: Lens' CloudFrontDistributionDistributionConfig (Maybe CloudFrontDistributionRestrictions) #