{
  "distribution": {
    "key": "distribution",
    "arn": "arn:${Partition}:cloudfront::${Account}:distribution/${DistributionId}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "streaming-distribution": {
    "key": "streaming-distribution",
    "arn": "arn:${Partition}:cloudfront::${Account}:streaming-distribution/${DistributionId}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "origin-access-identity": {
    "key": "origin-access-identity",
    "arn": "arn:${Partition}:cloudfront::${Account}:origin-access-identity/${Id}"
  },
  "field-level-encryption-config": {
    "key": "field-level-encryption-config",
    "arn": "arn:${Partition}:cloudfront::${Account}:field-level-encryption-config/${Id}"
  },
  "field-level-encryption-profile": {
    "key": "field-level-encryption-profile",
    "arn": "arn:${Partition}:cloudfront::${Account}:field-level-encryption-profile/${Id}"
  },
  "cache-policy": {
    "key": "cache-policy",
    "arn": "arn:${Partition}:cloudfront::${Account}:cache-policy/${Id}"
  },
  "origin-request-policy": {
    "key": "origin-request-policy",
    "arn": "arn:${Partition}:cloudfront::${Account}:origin-request-policy/${Id}"
  },
  "realtime-log-config": {
    "key": "realtime-log-config",
    "arn": "arn:${Partition}:cloudfront::${Account}:realtime-log-config/${Name}"
  },
  "function": {
    "key": "function",
    "arn": "arn:${Partition}:cloudfront::${Account}:function/${Name}"
  },
  "key-value-store": {
    "key": "key-value-store",
    "arn": "arn:${Partition}:cloudfront::${Account}:key-value-store/${Name}"
  },
  "response-headers-policy": {
    "key": "response-headers-policy",
    "arn": "arn:${Partition}:cloudfront::${Account}:response-headers-policy/${Id}"
  },
  "origin-access-control": {
    "key": "origin-access-control",
    "arn": "arn:${Partition}:cloudfront::${Account}:origin-access-control/${Id}"
  },
  "continuous-deployment-policy": {
    "key": "continuous-deployment-policy",
    "arn": "arn:${Partition}:cloudfront::${Account}:continuous-deployment-policy/${Id}"
  },
  "anycast-ip-list": {
    "key": "anycast-ip-list",
    "arn": "arn:${Partition}:cloudfront::${Account}:anycast-ip-list/${Id}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "vpcorigin": {
    "key": "vpcorigin",
    "arn": "arn:${Partition}:cloudfront::${Account}:vpcorigin/${Id}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "distribution-tenant": {
    "key": "distribution-tenant",
    "arn": "arn:${Partition}:cloudfront::${Account}:distribution-tenant/${Id}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  },
  "connection-group": {
    "key": "connection-group",
    "arn": "arn:${Partition}:cloudfront::${Account}:connection-group/${Id}",
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ]
  }
}