DistributionConfig constructor

DistributionConfig({
  1. required String callerReference,
  2. required String comment,
  3. required DefaultCacheBehavior defaultCacheBehavior,
  4. required bool enabled,
  5. required Origins origins,
  6. Aliases? aliases,
  7. CacheBehaviors? cacheBehaviors,
  8. CustomErrorResponses? customErrorResponses,
  9. String? defaultRootObject,
  10. HttpVersion? httpVersion,
  11. bool? isIPV6Enabled,
  12. LoggingConfig? logging,
  13. OriginGroups? originGroups,
  14. PriceClass? priceClass,
  15. Restrictions? restrictions,
  16. ViewerCertificate? viewerCertificate,
  17. String? webACLId,
})

Implementation

DistributionConfig({
  required this.callerReference,
  required this.comment,
  required this.defaultCacheBehavior,
  required this.enabled,
  required this.origins,
  this.aliases,
  this.cacheBehaviors,
  this.customErrorResponses,
  this.defaultRootObject,
  this.httpVersion,
  this.isIPV6Enabled,
  this.logging,
  this.originGroups,
  this.priceClass,
  this.restrictions,
  this.viewerCertificate,
  this.webACLId,
});