98 quotas for Amazon CloudFront. 55 can be increased.
| Quota | Default | Status |
|---|---|---|
Length of the content security policy value in a response headers policy Length of the content security policy value in a response headers policy identity | 1,783 count | Adjustable |
Distributions associated with the same origin request policy Distributions associated with the same origin request policy throughput | 100 count | Fixed |
Distributions associated with the same response headers policy Distributions associated with the same response headers policy identity | 100 count | Adjustable |
File invalidation: maximum number of files allowed in active invalidation requests, excluding wildcard invalidations File invalidation: maximum number of files allowed in active invalidation requests, excluding wildcard invalidations storage | 3,000 count | Fixed |
Headers per origin request policy Headers per origin request policy throughput | 10 count | Adjustable |
Distributions associated with the same origin access control Distributions associated with the same origin access control identity | 100 count | Adjustable |
Origins per distribution Origins per distribution general | 100 count | Adjustable |
Maximum number of aliases per distribution tenant Maximum number of aliases per distribution tenant general | 100 count | Adjustable |
Maximum number of distribution tenants per AWS account Maximum number of distribution tenants per AWS account general | 10,000 count | Adjustable |
Maximum length of a field to encrypt Maximum length of a field to encrypt general | 16 Kilobytes | Fixed |
Maximum number of fields in a request body when field-level encryption is configured Maximum number of fields in a request body when field-level encryption is configured throughput | 10 count | Fixed |
Maximum number of parameters in a field in a multi-tenant distribution Maximum number of parameters in a field in a multi-tenant distribution general | 2 count | Adjustable |
Maximum number of distributions associated with the same trust store Maximum number of distributions associated with the same trust store general | 25 count | Adjustable |
Public keys in a single key group Public keys in a single key group general | 5 count | Adjustable |
VPC origins per AWS account VPC origins per AWS account networking | 25 count | Adjustable |
Distributions per AWS account that you can create triggers for Distributions per AWS account that you can create triggers for general | 500 count | Adjustable |
Key groups per AWS account Key groups per AWS account general | 10 count | Adjustable |
Function timeout for a viewer request and response event Function timeout for a viewer request and response event compute | 5 Seconds | Fixed |
CloudFront Functions: Maximum number of distributions associated with a single function CloudFront Functions: Maximum number of distributions associated with a single function general | 100 count | Adjustable |
Maximum number of trust stores per AWS account Maximum number of trust stores per AWS account general | 20 count | Adjustable |
Connection attempts per origin Connection attempts per origin networking | 3 count | Fixed |
Cache behaviors per distribution Cache behaviors per distribution general | 75 count | Adjustable |
Cache policies per AWS account Cache policies per AWS account general | 20 count | Adjustable |
Maximum number of fields to encrypt that can be specified in one profile Maximum number of fields to encrypt that can be specified in one profile storage | 10 count | Fixed |
Whitelisted headers per cache behavior Whitelisted headers per cache behavior general | 10 count | Adjustable |
Response headers policies Response headers policies general | 20 count | Adjustable |
Cookies per cache policy Cookies per cache policy identity | 10 count | Adjustable |
SSL certificates per AWS account when serving HTTPS requests using dedicated IP addresses SSL certificates per AWS account when serving HTTPS requests using dedicated IP addresses throughput | 2 count | Adjustable |
Maximum number of certificates per trust store Maximum number of certificates per trust store general | 25 count | Adjustable |
Custom headers: maximum length of all header values and names combined Custom headers: maximum length of all header values and names combined general | 10,240 count | Fixed |
Origin request policies per AWS account Origin request policies per AWS account throughput | 20 count | Adjustable |
Connection timeout per origin Connection timeout per origin compute | 10 Seconds | Fixed |
Custom headers: maximum length of a header value Custom headers: maximum length of a header value general | 1,783 count | Fixed |
Maximum number of CloudFront distributions that can be associated with a field-level encryption configuration Maximum number of CloudFront distributions that can be associated with a field-level encryption configuration general | 20 count | Fixed |
Continuous deployment policies per AWS account Continuous deployment policies per AWS account general | 20 count | Adjustable |
Origin groups per distribution Origin groups per distribution general | 10 count | Adjustable |
Whitelisted query strings per cache behavior Whitelisted query strings per cache behavior general | 10 count | Adjustable |
Whitelisted cookies per cache behavior Whitelisted cookies per cache behavior general | 10 count | Adjustable |
Custom headers per response headers policy Custom headers per response headers policy identity | 10 count | Adjustable |
Maximum number of associations per web ACL Maximum number of associations per web ACL general | 100 count | Adjustable |
Maximum length of a URL Maximum length of a URL general | 8,192 Bytes | Fixed |
Distributions associated with the same VPC origin Distributions associated with the same VPC origin networking | 50 count | Fixed |
Size of a response that is generated by a Lambda function, including headers and body (Origin request and response event) Size of a response that is generated by a Lambda function, including headers and body (Origin request and response event) storage | 1 Megabytes | Fixed |
Custom headers: maximum number of custom headers that you can configure CloudFront to add to origin requests Custom headers: maximum number of custom headers that you can configure CloudFront to add to origin requests throughput | 30 count | Adjustable |
Cookies per origin request policy Cookies per origin request policy throughput | 10 count | Adjustable |
Maximum number of connection functions per AWS account Maximum number of connection functions per AWS account networking | 0 count | Adjustable |
Maximum number of characters total for all whitelisted query strings in the same parameter Maximum number of characters total for all whitelisted query strings in the same parameter general | 512 count | Fixed |
Range of file sizes that CloudFront compresses Range of file sizes that CloudFront compresses storage | 10,000,000 Bytes | Fixed |
Request body size for viewer requests when returning from a Lambda function (text encoding) Request body size for viewer requests when returning from a Lambda function (text encoding) storage | 40 Kilobytes | Fixed |
Maximum number of multi-tenant distributions per AWS account Maximum number of multi-tenant distributions per AWS account general | 20 count | Adjustable |
Triggers per distribution Triggers per distribution general | 100 count | Adjustable |
Maximum CA bundle size per trust store Maximum CA bundle size per trust store storage | 64 Kilobytes | Adjustable |
Request body size for origin requests exposed to a Lambda@Edge function. Request body size for origin requests exposed to a Lambda@Edge function. storage | 1 Megabytes | Fixed |
Custom headers: maximum length of a header name Custom headers: maximum length of a header name general | 256 count | Fixed |
Maximum number of parameters per multi-tenant distribution Maximum number of parameters per multi-tenant distribution general | 5 count | Adjustable |
Web distributions per AWS account Web distributions per AWS account general | 500 count | Adjustable |
Request body size for viewer requests exposed to a Lambda@Edge function. Request body size for viewer requests exposed to a Lambda@Edge function. storage | 40 Kilobytes | Fixed |
Maximum certificate size in trust store CA bundle Maximum certificate size in trust store CA bundle storage | 16 Kilobytes | Adjustable |
Maximum number of connection groups per AWS account Maximum number of connection groups per AWS account networking | 100 count | Adjustable |
Maximum number of public keys that can be added to one AWS account Maximum number of public keys that can be added to one AWS account general | 10 count | Fixed |
Size of a response that is generated by a Lambda function, including headers and body (Viewer request and response event) Size of a response that is generated by a Lambda function, including headers and body (Viewer request and response event) storage | 40 Kilobytes | Fixed |
Query strings per cache policy Query strings per cache policy identity | 10 count | Adjustable |
Keep-alive timeout for a custom origin associated with distribution Keep-alive timeout for a custom origin associated with distribution compute | 120 Seconds | Adjustable |
Maximum number of query argument profile mappings that can be included in a field-level encryption configuration Maximum number of query argument profile mappings that can be included in a field-level encryption configuration storage | 5 count | Fixed |
Maximum number of connection groups per Anycast static IP list Maximum number of connection groups per Anycast static IP list networking | 5 count | Adjustable |
Request body size for origin requests when returning from a Lambda function (base64 encoding) Request body size for origin requests when returning from a Lambda function (base64 encoding) storage | 1.33 Megabytes | Fixed |
Maximum length of a request, including headers and query strings, but not including the body content Maximum length of a request, including headers and query strings, but not including the body content throughput | 20,480 Bytes | Fixed |
Alternate domain names (CNAMEs) per distribution Alternate domain names (CNAMEs) per distribution general | 100 count | Adjustable |
Response timeout per origin Response timeout per origin compute | 120 Seconds | Adjustable |
Requests per second per distribution Requests per second per distribution throughput | 250,000 count | Adjustable |
Origin access identities per account Origin access identities per account identity | 100 count | Adjustable |
Total length of the URI including query string in a Lambda@Edge function Total length of the URI including query string in a Lambda@Edge function general | 8,192 count | Fixed |
Removing headers from a response headers policy Removing headers from a response headers policy identity | 10 count | Adjustable |
Data transfer rate per distribution Data transfer rate per distribution throughput | 150 count | Adjustable |
Key groups associated with a single distribution Key groups associated with a single distribution general | 4 count | Adjustable |
Origin response timeout (idle timeout) Origin response timeout (idle timeout) compute | 10 count | Fixed |
Maximum compressed size of a Lambda function and any included libraries. (Viewer request and response event) Maximum compressed size of a Lambda function and any included libraries. (Viewer request and response event) storage | 50 Megabytes | Fixed |
Distributions associated with the same cache policy Distributions associated with the same cache policy identity | 100 count | Fixed |
Maximum file size for HTTP GET, POST, and PUT requests Maximum file size for HTTP GET, POST, and PUT requests storage | 50 Gigabytes | Fixed |
File invalidation: maximum number of active wildcard invalidations allowed File invalidation: maximum number of active wildcard invalidations allowed storage | 15 count | Fixed |
Staging distributions per AWS account Staging distributions per AWS account general | 20 count | Adjustable |
Distributions associated with a single key group Distributions associated with a single key group general | 100 count | Adjustable |
Maximum compressed size of a Lambda function and any included libraries. (Origin request and response event) Maximum compressed size of a Lambda function and any included libraries. (Origin request and response event) storage | 50 Megabytes | Fixed |
Total number of bytes in whitelisted cookie names (doesn’t apply if you configure CloudFront to forward all cookies to the origin) Total number of bytes in whitelisted cookie names (doesn’t apply if you configure CloudFront to forward all cookies to the origin) general | 512 Bytes | Fixed |
Maximum number of characters in a whitelisted query string Maximum number of characters in a whitelisted query string general | 128 count | Fixed |
Query strings per origin request policy Query strings per origin request policy throughput | 10 count | Adjustable |
Tags that can be added to a distribution Tags that can be added to a distribution general | 50 count | Fixed |
Function timeout (Origin request and response event) Function timeout (Origin request and response event) compute | 30 Seconds | Fixed |
Maximum length of a request body when field-level encryption is configured Maximum length of a request body when field-level encryption is configured throughput | 1 Megabytes | Fixed |
Maximum number of field-level encryption profiles that can be associated with one AWS account Maximum number of field-level encryption profiles that can be associated with one AWS account storage | 10 count | Fixed |
SSL certificates that can be associated with a CloudFront web distribution SSL certificates that can be associated with a CloudFront web distribution general | 1 count | Fixed |
Request body size for origin requests when returning from a Lambda function (text encoding) Request body size for origin requests when returning from a Lambda function (text encoding) storage | 1 Megabytes | Fixed |
Maximum number of field-level encryption configurations that can be associated with one AWS account Maximum number of field-level encryption configurations that can be associated with one AWS account general | 10 count | Fixed |
Function memory size (Viewer request and response event) Function memory size (Viewer request and response event) compute | 128 Megabytes | Fixed |
Maximum number of parameters per distribution tenant Maximum number of parameters per distribution tenant general | 5 count | Adjustable |
Headers per cache policy Headers per cache policy identity | 10 count | Adjustable |
Anycast static IP lists per AWS account Anycast static IP lists per AWS account general | 0 count | Adjustable |
Request body size for viewer requests when returning from a Lambda function (base64 encoding) Request body size for viewer requests when returning from a Lambda function (base64 encoding) storage | 53.2 Kilobytes | Fixed |
Everything you need to know about Amazon CloudFront on one page. HD quality, print-friendly.
Download Free InfographicEverything you need to know about Amazon CloudFront on one page. HD quality, print-friendly.
Download Free Infographic