← Resource types

AWS::CloudFront::Distribution

Version 35.2.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: Not specified → Yesmodified:     Aliases:      - Stringadded:     CNAMEs:added:       - String    # Duplicates allowed: Not specified → Yesmodified:     CacheBehaviors:      - # Duplicates allowed: Not specified → Yesmodified:         AllowedMethods:          - String        # Duplicates allowed: Not specified → Yesmodified:         CachedMethods:          - String        ForwardedValues:          Cookies:            # Duplicates allowed: Not specified → Yesmodified:             WhitelistedNames:              - String          # Duplicates allowed: Not specified → Yesmodified:           Headers:            - String          # Duplicates allowed: Not specified → Yesmodified:           QueryStringCacheKeys:            - Stringadded:         FunctionAssociations:added:           - EventType: Stringadded:             FunctionARN: String        # Duplicates allowed: Not specified → Yesmodified:         LambdaFunctionAssociations:          - LambdaFunctionAssociation        # Duplicates allowed: Not specified → Yesmodified:         TrustedKeyGroups:          - String        # Duplicates allowed: Not specified → Yesmodified:         TrustedSigners:          - String    # Duplicates allowed: Not specified → Yesmodified:     CustomErrorResponses:      - CustomErrorResponseadded:     CustomOrigin:added:       DNSName: Stringadded:       HTTPPort: Integeradded:       HTTPSPort: Integeradded:       OriginProtocolPolicy: Stringadded:       OriginSSLProtocols:added:         - String    DefaultCacheBehavior:      # Duplicates allowed: Not specified → Yesmodified:       AllowedMethods:        - String      # Duplicates allowed: Not specified → Yesmodified:       CachedMethods:        - String      ForwardedValues:  # ForwardedValues: see aboveadded:       FunctionAssociations:  # FunctionAssociation: see above      # Duplicates allowed: Not specified → Yesmodified:       LambdaFunctionAssociations:  # LambdaFunctionAssociation: see above      # Duplicates allowed: Not specified → Yesmodified:       TrustedKeyGroups:        - String      # Duplicates allowed: Not specified → Yesmodified:       TrustedSigners:        - String    OriginGroups:      # Duplicates allowed: Not specified → Yesmodified:       Items:        - FailoverCriteria:            StatusCodes:              # Duplicates allowed: Not specified → Yesmodified:               Items:                - Integer          Members:            # Duplicates allowed: Not specified → Yesmodified:             Items:              - OriginGroupMember    # Duplicates allowed: Not specified → Yesmodified:     Origins:      - CustomOriginConfig:          # Duplicates allowed: Not specified → Yesmodified:           OriginSSLProtocols:            - String        # Duplicates allowed: Not specified → Yesmodified:         OriginCustomHeaders:          - OriginCustomHeadermodified:         OriginShield: OriginShield → Json    Restrictions:      GeoRestriction:        # Duplicates allowed: Not specified → Yesmodified:         Locations:          - Stringadded:     S3Origin:added:       DNSName: Stringadded:       OriginAccessIdentity: String  # Duplicates allowed: Not specified → Yesmodified:   Tags:    - TagFn::GetAtt:added:   Id: StringPropertyTypes:  OriginShield:    # Required: Yes → Nomodified:     Enabled: Boolean