AwsCloudFrontDistributionDetails - Amazon Security Hub
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AwsCloudFrontDistributionDetails

A CloudFront distribution configuration.

Contents

CacheBehaviors

Provides information about the cache configuration for the distribution.

Type: AwsCloudFrontDistributionCacheBehaviors object

Required: No

DefaultCacheBehavior

The default cache behavior for the configuration.

Type: AwsCloudFrontDistributionDefaultCacheBehavior object

Required: No

DefaultRootObject

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).

Type: String

Pattern: .*\S.*

Required: No

DomainName

The domain name corresponding to the distribution.

Type: String

Pattern: .*\S.*

Required: No

ETag

The entity tag is a hash of the object.

Type: String

Pattern: .*\S.*

Required: No

LastModifiedTime

Indicates when that the distribution was last modified.

This field accepts only the specified formats. Timestamps can end with Z or ("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:

  • YYYY-MM-DDTHH:MM:SSZ (for example, 2019-01-31T23:00:00Z)

  • YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ (for example, 2019-01-31T23:00:00.123456789Z)

  • YYYY-MM-DDTHH:MM:SS+HH:MM (for example, 2024-01-04T15:25:10+17:59)

  • YYYY-MM-DDTHH:MM:SS-HHMM (for example, 2024-01-04T15:25:10-1759)

  • YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM (for example, 2024-01-04T15:25:10.123456789+17:59)

Type: String

Pattern: .*\S.*

Required: No

Logging

A complex type that controls whether access logs are written for the distribution.

Type: AwsCloudFrontDistributionLogging object

Required: No

OriginGroups

Provides information about the origin groups in the distribution.

Type: AwsCloudFrontDistributionOriginGroups object

Required: No

Origins

A complex type that contains information about origins for this distribution.

Type: AwsCloudFrontDistributionOrigins object

Required: No

Status

Indicates the current status of the distribution.

Type: String

Pattern: .*\S.*

Required: No

ViewerCertificate

Provides information about the TLS/SSL configuration that the distribution uses to communicate with viewers.

Type: AwsCloudFrontDistributionViewerCertificate object

Required: No

WebAclId

A unique identifier that specifies the Amazon WAF web ACL, if any, to associate with this distribution.

Type: String

Pattern: .*\S.*

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: