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: 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