← Resource types

AWS::CloudFront::Distribution

Version 1.0.0, issued

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

  • added
  • modified
  • removed

01Added resource types1

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

Type: AWS::CloudFront::DistributionProperties:  DistributionConfig:    Aliases:      - String    CacheBehaviors:      - AllowedMethods:          - String        CachedMethods:          - String        Compress: Boolean        DefaultTTL: Long        ForwardedValues:          Cookies:            Forward: String            WhitelistedNames:              - String          Headers:            - String          QueryString: Boolean          QueryStringCacheKeys:            - String        MaxTTL: Long        MinTTL: Long        PathPattern: String        SmoothStreaming: Boolean        TargetOriginId: String        TrustedSigners:          - String        ViewerProtocolPolicy: String    Comment: String    CustomErrorResponses:      - ErrorCachingMinTTL: Long        ErrorCode: Integer        ResponseCode: Integer        ResponsePagePath: String    DefaultCacheBehavior:      AllowedMethods:        - String      CachedMethods:        - String      Compress: Boolean      DefaultTTL: Long      ForwardedValues:  # ForwardedValues: see above      MaxTTL: Long      MinTTL: Long      SmoothStreaming: Boolean      TargetOriginId: String      TrustedSigners:        - String      ViewerProtocolPolicy: String    DefaultRootObject: String    Enabled: Boolean    HttpVersion: String    Logging:      Bucket: String      IncludeCookies: Boolean      Prefix: String    Origins:      - CustomOriginConfig:          HTTPPort: Integer          HTTPSPort: Integer          OriginProtocolPolicy: String          OriginSSLProtocols:            - String        DomainName: String        Id: String        OriginCustomHeaders:          - OriginCustomHeader        OriginPath: String        S3OriginConfig:          OriginAccessIdentity: String    PriceClass: String    Restrictions:      GeoRestriction:        Locations:          - String        RestrictionType: String    ViewerCertificate:      AcmCertificateArn: String      CloudFrontDefaultCertificate: Boolean      IamCertificateId: String      MinimumProtocolVersion: String      SslSupportMethod: String    WebACLId: StringFn::GetAtt:  DomainName: String