DistributionConfig constructor
DistributionConfig({
- required String callerReference,
- required String comment,
- required DefaultCacheBehavior defaultCacheBehavior,
- required bool enabled,
- required Origins origins,
- Aliases? aliases,
- CacheBehaviors? cacheBehaviors,
- CustomErrorResponses? customErrorResponses,
- String? defaultRootObject,
- HttpVersion? httpVersion,
- bool? isIPV6Enabled,
- LoggingConfig? logging,
- OriginGroups? originGroups,
- PriceClass? priceClass,
- Restrictions? restrictions,
- ViewerCertificate? viewerCertificate,
- 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,
});