Amazon CloudFront · Example Payload

Cloudfront Distribution Config Example

CloudFrontCDNContent DeliveryEdge

Cloudfront Distribution Config Example is an example object payload from Amazon CloudFront, with 13 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

CallerReferenceAliasesDefaultRootObjectOriginsDefaultCacheBehaviorCacheBehaviorsCommentEnabledPriceClassViewerCertificateWebACLIdHttpVersionIsIPV6Enabled

Example Payload

Raw ↑
{
  "CallerReference": "example-value",
  "Aliases": {
    "Quantity": 100,
    "Items": [
      "example-value"
    ]
  },
  "DefaultRootObject": "example-value",
  "Origins": {
    "Quantity": 100,
    "Items": [
      "example-value"
    ]
  },
  "DefaultCacheBehavior": "example-value",
  "CacheBehaviors": {
    "Quantity": 100,
    "Items": [
      "example-value"
    ]
  },
  "Comment": "example-value",
  "Enabled": true,
  "PriceClass": "PriceClass_100",
  "ViewerCertificate": {
    "CloudFrontDefaultCertificate": true,
    "ACMCertificateArn": "arn:aws:::example/abc12345",
    "SSLSupportMethod": "sni-only",
    "MinimumProtocolVersion": "example-value"
  },
  "WebACLId": "abc12345",
  "HttpVersion": "http1.1",
  "IsIPV6Enabled": true
}