toJson method
Implementation
Map<String, dynamic> toJson() {
final cacheBehaviors = this.cacheBehaviors;
final defaultCacheBehavior = this.defaultCacheBehavior;
final defaultRootObject = this.defaultRootObject;
final domainName = this.domainName;
final eTag = this.eTag;
final lastModifiedTime = this.lastModifiedTime;
final logging = this.logging;
final originGroups = this.originGroups;
final origins = this.origins;
final status = this.status;
final webAclId = this.webAclId;
return {
if (cacheBehaviors != null) 'CacheBehaviors': cacheBehaviors,
if (defaultCacheBehavior != null)
'DefaultCacheBehavior': defaultCacheBehavior,
if (defaultRootObject != null) 'DefaultRootObject': defaultRootObject,
if (domainName != null) 'DomainName': domainName,
if (eTag != null) 'ETag': eTag,
if (lastModifiedTime != null) 'LastModifiedTime': lastModifiedTime,
if (logging != null) 'Logging': logging,
if (originGroups != null) 'OriginGroups': originGroups,
if (origins != null) 'Origins': origins,
if (status != null) 'Status': status,
if (webAclId != null) 'WebAclId': webAclId,
};
}