CloudFront Distribution

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

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
active_trusted_key_groupscorejsonThis 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_signerscorejsonWe 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_recordalscorejsonAmazon 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.
arncorestringThe distribution's Amazon Resource Name (ARN).
distribution_configcorejsonThe distribution's configuration.
domain_namecorestringThe distribution's CloudFront domain name. For example: d111111abcdef8.cloudfront.net.
e_tagcorestringThe current version of the distribution's information. For example: <code>E2QWRUHAPOMQZL</code>.
idcorestringThe distribution's identifier. For example: E1U5RQF7T870K0.
in_progress_invalidation_batchescoreint64The number of invalidation batches currently in progress.
last_modified_timecoretimestampThe date and time when the distribution was last modified.
statuscorestringThe distribution's status. When the status is Deployed, the distribution's information is fully propagated to all CloudFront edge locations.
tagscorehstore