toJson method
Implementation
@override
Object toJson() => {
if (drainNatIpPortRanges.isNotDefault)
'drainNatIpPortRanges': drainNatIpPortRanges,
if (natIpPortRanges.isNotDefault) 'natIpPortRanges': natIpPortRanges,
'numTotalDrainNatPorts': ?numTotalDrainNatPorts,
'numTotalNatPorts': ?numTotalNatPorts,
if (ruleMappings.isNotDefault)
'ruleMappings': [for (final i in ruleMappings) i.toJson()],
'sourceAliasIpRange': ?sourceAliasIpRange,
'sourceVirtualIp': ?sourceVirtualIp,
};