Distribution
¶
Source code in docs_src/capo_cloudfront/types/distribution.py
active_trusted_key_groups
instance-attribute
¶
active_trusted_key_groups: NotRequired[ActiveTrustedKeyGroups]
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
instance-attribute
¶
active_trusted_signers: NotRequired[ActiveTrustedSigners]
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
instance-attribute
¶
alias_icp_recordals: NotRequired[AliasICPRecordals]
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.
distribution_config
instance-attribute
¶
distribution_config: DistributionConfig
The distribution's configuration.
domain_name
instance-attribute
¶
domain_name: string
The distribution's CloudFront domain name. For example: d111111abcdef8.cloudfront.net.
in_progress_invalidation_batches
instance-attribute
¶
in_progress_invalidation_batches: integer
The number of invalidation batches currently in progress.