aws_cloudfront_distribution

Amazon Web Services CloudFront Distribution

Name

Type

Nullable

accountId

String

accountName

String

aliasICPRecordals

List

aliases

List

arn

String

cacheBehaviors

List

comment

String

customErrorResponses

List

defaultCacheBehavior

CacheBehavior

defaultRootObject

String

domainName

String

enabled

Boolean

httpVersion

String

id

String

isIPV6Enabled

Boolean

lastModifiedTime

String

logging

LoggingConfig

originGroups

List

origins

List

priceClass

String

restrictions

GeoRestriction

status

String

viewerCertificate

ViewerCertificate

webACLId

String

AliasICPRecordal

Name

Type

Nullable

cname

String

icpRecordalStatus

String

AllowedMethods

Name

Type

Nullable

cachedMethods

List

items

List

CacheBehavior

Name

Type

Nullable

allowedMethods

AllowedMethods

cachePolicyId

String

compress

Boolean

fieldLevelEncryptionId

String

functionAssociations

List

lambdaFunctionAssociations

List

originRequestPolicyId

String

pathPattern

String

realtimeLogConfigArn

String

responseHeadersPolicyId

String

smoothStreaming

Boolean

targetOriginId

String

trustedKeyGroups

TrustedKeyGroups

trustedSigners

TrustedSigners

viewerProtocolPolicy

String

CustomErrorResponse

Name

Type

Nullable

errorCachingMinTTL

Long

errorCode

Int

responseCode

String

responsePagePath

String

CustomOriginConfig

Name

Type

Nullable

httpPort

Int

httpsPort

Int

originKeepaliveTimeout

Int

originProtocolPolicy

String

originReadTimeout

Int

originSslProtocols

List

FunctionAssociation

Name

Type

Nullable

eventType

String

functionARN

String

GeoRestriction

Name

Type

Nullable

items

List

restrictionType

String

Name

Type

Nullable

headerName

String

headerValue

String

LambdaFunctionAssociation

Name

Type

Nullable

eventType

String

includeBody

Boolean

lambdaFunctionARN

String

LoggingConfig

Name

Type

Nullable

bucket

String

enabled

Boolean

includeCookies

Boolean

prefix

String

Origin

Name

Type

Nullable

connectionAttempts

Int

connectionTimeout

Int

customHeaders

List

customOriginConfig

CustomOriginConfig

domainName

String

id

String

originPath

String

originShield

OriginShield

s3OriginConfig

String

OriginGroup

Name

Type

Nullable

failoverCriteria

List

id

String

members

List

OriginShield

Name

Type

Nullable

enabled

Boolean

originShieldRegion

String

TrustedKeyGroups

Name

Type

Nullable

enabled

Boolean

items

List

TrustedSigners

Name

Type

Nullable

enabled

Boolean

items

List

ViewerCertificate

Name

Type

Nullable

acmCertificateArn

String

certificate

String

certificateSource

String

cloudFrontDefaultCertificate

Boolean

iamCertificateId

String

minimumProtocolVersion

String

sslSupportMethod

String

Last updated