toJson method

  1. @override
Object toJson()

Implementation

@override
Object toJson() => {
  if (destIpRanges.isNotDefault) 'destIpRanges': destIpRanges,
  if (destPorts.isNotDefault) 'destPorts': destPorts,
  if (ipProtocols.isNotDefault) 'ipProtocols': ipProtocols,
  if (srcAsns.isNotDefault) 'srcAsns': srcAsns,
  if (srcIpRanges.isNotDefault) 'srcIpRanges': srcIpRanges,
  if (srcPorts.isNotDefault) 'srcPorts': srcPorts,
  if (srcRegionCodes.isNotDefault) 'srcRegionCodes': srcRegionCodes,
  if (userDefinedFields.isNotDefault)
    'userDefinedFields': [for (final i in userDefinedFields) i.toJson()],
};