A CloudFront Distribution is a globally distributed content delivery network resource in AWS that delivers web content, videos, APIs, and other assets to users with low latency and high transfer speeds. It routes requests through a worldwide network of edge locations, caching content closer to end users. Distributions can be configured for web or RTMP delivery, support custom domains, HTTPS, and integrate with AWS services like S3, EC2, and Lambda@Edge.
aws.cloudfront_distribution
Fields
Title | ID | Type | Data Type | Description |
---|
| _key | core | string | |
| account_id | core | string | |
| active_trusted_key_groups | core | json | This field contains a list of key groups and the public keys in each key group that CloudFront can use to verify the signatures of signed URLs or signed cookies. |
| active_trusted_signers | core | json | We recommend using TrustedKeyGroups instead of TrustedSigners. This field contains a list of Amazon Web Services account IDs and the active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs or signed cookies. |
| alias_icp_recordals | core | json | Amazon Web Services services in China customers must file for an Internet Content Provider (ICP) recordal if they want to serve content publicly on an alternate domain name, also known as a CNAME, that they've added to CloudFront. AliasICPRecordal provides the ICP recordal status for CNAMEs associated with distributions. For more information about ICP recordals, see Signup, Accounts, and Credentials in Getting Started with Amazon Web Services services in China. |
| arn | core | string | The distribution's Amazon Resource Name (ARN). |
| distribution_config | core | json | The distribution's configuration. |
| domain_name | core | string | The distribution's CloudFront domain name. For example: d111111abcdef8.cloudfront.net. |
| e_tag | core | string | The current version of the distribution's information. For example: <code>E2QWRUHAPOMQZL</code>. |
| id | core | string | The distribution's identifier. For example: E1U5RQF7T870K0. |
| in_progress_invalidation_batches | core | int64 | The number of invalidation batches currently in progress. |
| last_modified_time | core | timestamp | The date and time when the distribution was last modified. |
| status | core | string | The distribution's status. When the status is Deployed, the distribution's information is fully propagated to all CloudFront edge locations. |
| tags | core | hstore | |