AWS CloudFront

Describe distribution

Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

Get details about a distribution.

Inputs

Champ

Type

Description

region [required]

enum

default: us-east-1

resourceId [required]

string

Outputs

Expand All

Champ

Type

Description

distribution [required]

object

DistributionConfig

object

Logging

object

IncludeCookies

boolean

Bucket [required]

string

Prefix

string

Comment

string

DefaultRootObject

string

Origins

[object]

ConnectionTimeout

number

ConnectionAttempts

number

OriginCustomHeaders

[object]

HeaderValue [required]

string

HeaderName [required]

string

DomainName [required]

string

OriginShield

object

OriginShieldRegion

string

Enabled

boolean

S3OriginConfig

object

OriginAccessIdentity

string

OriginPath

string

Id [required]

string

CustomOriginConfig

object

OriginReadTimeout

number

default: 30

HTTPSPort

number

default: 443

OriginKeepaliveTimeout

number

default: 5

OriginSSLProtocols

[string]

default: TLSv1,SSLv3

HTTPPort

number

default: 80

OriginProtocolPolicy [required]

string

ViewerCertificate

object

default: [object Object]

IamCertificateId

string

SslSupportMethod

string

MinimumProtocolVersion

string

CloudFrontDefaultCertificate

boolean

AcmCertificateArn

string

PriceClass

string

default: PriceClass_All

CustomOrigin

object

HTTPSPort

number

default: 443

OriginSSLProtocols [required]

[string]

default: TLSv1,SSLv3

DNSName [required]

string

HTTPPort

number

default: 80

OriginProtocolPolicy [required]

string

S3Origin

object

OriginAccessIdentity

string

DNSName [required]

string

DefaultCacheBehavior

object

Compress

boolean

FunctionAssociations

[object]

FunctionARN

string

EventType

string

LambdaFunctionAssociations

[object]

IncludeBody

boolean

EventType

string

LambdaFunctionARN

string

TargetOriginId [required]

string

ViewerProtocolPolicy [required]

string

ResponseHeadersPolicyId

string

RealtimeLogConfigArn

string

TrustedSigners

[string]

DefaultTTL

number

default: 86400

FieldLevelEncryptionId

string

TrustedKeyGroups

[string]

AllowedMethods

[string]

default: GET,HEAD

CachedMethods

[string]

default: GET,HEAD

SmoothStreaming

boolean

ForwardedValues

object

Cookies

object

default: [object Object]

WhitelistedNames

[string]

Forward [required]

string

Headers

[string]

QueryString [required]

boolean

QueryStringCacheKeys

[string]

OriginRequestPolicyId

string

MinTTL

number

CachePolicyId

string

MaxTTL

number

default: 31536000

CustomErrorResponses

[object]

ResponseCode

number

ErrorCachingMinTTL

number

default: 300

ErrorCode [required]

number

ResponsePagePath

string

OriginGroups

object

Quantity [required]

number

Items

[object]

Id [required]

string

FailoverCriteria [required]

object

StatusCodes [required]

object

Quantity [required]

number

Items [required]

[number]

Members [required]

object

Quantity [required]

number

Items [required]

[object]

OriginId [required]

string

Enabled [required]

boolean

Aliases

[string]

IPV6Enabled

boolean

CNAMEs

[string]

WebACLId

string

HttpVersion

string

default: http1.1

Restrictions

object

default: [object Object]

GeoRestriction [required]

object

Locations

[string]

RestrictionType [required]

string

CacheBehaviors

[object]

Compress

boolean

FunctionAssociations

[object]

FunctionARN

string

EventType

string

LambdaFunctionAssociations

[object]

IncludeBody

boolean

EventType

string

LambdaFunctionARN

string

TargetOriginId [required]

string

ViewerProtocolPolicy [required]

string

ResponseHeadersPolicyId

string

RealtimeLogConfigArn

string

TrustedSigners

[string]

DefaultTTL

number

default: 86400

FieldLevelEncryptionId

string

TrustedKeyGroups

[string]

AllowedMethods

[string]

default: GET,HEAD

PathPattern [required]

string

CachedMethods

[string]

default: GET,HEAD

SmoothStreaming

boolean

ForwardedValues

object

Cookies

object

default: [object Object]

WhitelistedNames

[string]

Forward [required]

string

Headers

[string]

QueryString [required]

boolean

QueryStringCacheKeys

[string]

OriginRequestPolicyId

string

MinTTL

number

CachePolicyId

string

MaxTTL

number

default: 31536000

DomainName

string

Id

string

Tags

[object]

Key [required]

string

Value

string