← Resource types

AWS::CloudFront::Distribution

Version 1.8.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::CloudFront::Distribution, compared with the version before it.

  • added
  • modified
  • removed

01Modified resource types1

modifiedAWS::CloudFront::Distributiondocs ↗#Link to AWS::CloudFront::Distribution

Type: AWS::CloudFront::DistributionProperties:  DistributionConfig:    # Duplicates allowed: No → Not specifiedmodified:     Aliases:      - Stringadded:     CNAMEs:added:       - String    # Duplicates allowed: No → Not specifiedmodified:     CacheBehaviors:      - # Duplicates allowed: No → Not specifiedmodified:         AllowedMethods:          - String        # Duplicates allowed: No → Not specifiedmodified:         CachedMethods:          - Stringmodified:         DefaultTTL: Long → Double        ForwardedValues:          Cookies:            # Duplicates allowed: No → Not specifiedmodified:             WhitelistedNames:              - String          # Duplicates allowed: No → Not specifiedmodified:           Headers:            - String          # Duplicates allowed: No → Not specifiedmodified:           QueryStringCacheKeys:            - Stringadded:         LambdaFunctionAssociations:added:           - EventType: Stringadded:             LambdaFunctionARN: Stringmodified:         MaxTTL: Long → Doublemodified:         MinTTL: Long → Double        # Duplicates allowed: No → Not specifiedmodified:         TrustedSigners:          - String    # Duplicates allowed: No → Not specifiedmodified:     CustomErrorResponses:modified:       - ErrorCachingMinTTL: Long → Doubleadded:     CustomOrigin:added:       HTTPSPort: Integeradded:       OriginSSLProtocols:added:         - Stringadded:       DNSName: Stringadded:       HTTPPort: Integeradded:       OriginProtocolPolicy: String    # Required: Yes → Nomodified:     DefaultCacheBehavior:      # Duplicates allowed: No → Not specifiedmodified:       AllowedMethods:        - String      # Duplicates allowed: No → Not specifiedmodified:       CachedMethods:        - Stringmodified:       DefaultTTL: Long → Double      ForwardedValues:  # ForwardedValues: see aboveadded:       LambdaFunctionAssociations:  # LambdaFunctionAssociation: see abovemodified:       MaxTTL: Long → Doublemodified:       MinTTL: Long → Double      # Duplicates allowed: No → Not specifiedmodified:       TrustedSigners:        - Stringadded:     IPV6Enabled: Boolean    # Required: Yes → No    # Duplicates allowed: No → Not specifiedmodified:     Origins:      - CustomOriginConfig:added:           OriginKeepaliveTimeout: Integeradded:           OriginReadTimeout: Integer          # Duplicates allowed: No → Not specifiedmodified:           OriginSSLProtocols:            - String        # Duplicates allowed: No → Not specifiedmodified:         OriginCustomHeaders:          - OriginCustomHeader    Restrictions:      GeoRestriction:        # Duplicates allowed: No → Not specifiedmodified:         Locations:          - Stringadded:     S3Origin:added:       OriginAccessIdentity: Stringadded:       DNSName: Stringadded:   Tags:added:     - Key: Stringadded:       Value: String