AwsCloudFrontDistributionDetails
¶
Source code in docs_src/capo_securityhub/types/aws_cloud_front_distribution_details.py
cache_behaviors
instance-attribute
¶
cache_behaviors: NotRequired[AwsCloudFrontDistributionCacheBehaviors]
Provides information about the cache configuration for the distribution.
default_cache_behavior
instance-attribute
¶
default_cache_behavior: NotRequired[AwsCloudFrontDistributionDefaultCacheBehavior]
The default cache behavior for the configuration.
default_root_object
instance-attribute
¶
default_root_object: NotRequired[NonEmptyString]
The object that CloudFront sends in response to requests from the origin (for example, index.html) when a viewer requests the root URL for the distribution (http://www.example.com) instead of an object in your distribution (http://www.example.com/product-description.html).
domain_name
instance-attribute
¶
domain_name: NotRequired[NonEmptyString]
The domain name corresponding to the distribution.
e_tag
instance-attribute
¶
e_tag: NotRequired[NonEmptyString]
The entity tag is a hash of the object.
last_modified_time
instance-attribute
¶
last_modified_time: NotRequired[NonEmptyString]
Indicates when that the distribution was last modified.
For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
logging
instance-attribute
¶
logging: NotRequired[AwsCloudFrontDistributionLogging]
A complex type that controls whether access logs are written for the distribution.
origin_groups
instance-attribute
¶
origin_groups: NotRequired[AwsCloudFrontDistributionOriginGroups]
Provides information about the origin groups in the distribution.
origins
instance-attribute
¶
origins: NotRequired[AwsCloudFrontDistributionOrigins]
A complex type that contains information about origins for this distribution.
status
instance-attribute
¶
status: NotRequired[NonEmptyString]
Indicates the current status of the distribution.
viewer_certificate
instance-attribute
¶
viewer_certificate: NotRequired[AwsCloudFrontDistributionViewerCertificate]
Provides information about the TLS/SSL configuration that the distribution uses to communicate with viewers.
web_acl_id
instance-attribute
¶
web_acl_id: NotRequired[NonEmptyString]
A unique identifier that specifies the WAF web ACL, if any, to associate with this distribution.