AWSのCloudFrontのオリジンとビヘイビアの設定内容の確認方法

AWS

配信一覧

配信一覧(Id / DomainName / Comment)
aws cloudfront list-distributions --query "DistributionList.Items[].{Id:Id,DomainName:DomainName,Comment:Comment}" --output table

オリジン一覧(OriginId / DomainName / OriginPath / OriginAccessIdentity / CustomHeaders数)

aws cloudfront get-distribution-config --id AAAABBB --query "DistributionConfig.Origins.Items[].{OriginId:Id,DomainName:DomainName,OriginPath:OriginPath,OriginAccessIdentity:OriginAccessIdentity,CustomHeaders:CustomHeaders.Quantity}" --output table

ビヘイビア一覧(PathPattern / OriginId / ViewerProtocolPolicy / AllowedMethods / CachePolicyId / MinTTL/DefaultTTL/MaxTTL)

aws cloudfront get-distribution-config --id AAAABBB --query "[DistributionConfig.DefaultCacheBehavior, DistributionConfig.CacheBehaviors.Items[]] | [].{PathPattern:PathPattern,OriginId:TargetOriginId,ViewerProtocolPolicy:ViewerProtocolPolicy,AllowedMethods:AllowedMethods.Items,CachePolicyId:CachePolicyId,MinTTL:MinTTL,DefaultTTL:DefaultTTL,MaxTTL:MaxTTL}" --output table

コメント