toJson method
Implementation
@override
Object toJson() => {
'IPv4Range': ?iPv4Range,
'autoCreateSubnetworks': ?autoCreateSubnetworks,
'creationTimestamp': ?creationTimestamp,
'description': ?description,
'enableUlaInternalIpv6': ?enableUlaInternalIpv6,
'firewallPolicy': ?firewallPolicy,
'gatewayIPv4': ?gatewayIPv4,
'id': ?id?.toString(),
'internalIpv6Range': ?internalIpv6Range,
'kind': ?kind,
'mtu': ?mtu,
'name': ?name,
'networkFirewallPolicyEnforcementOrder':
?networkFirewallPolicyEnforcementOrder,
'networkProfile': ?networkProfile,
'params': ?params?.toJson(),
if (peerings.isNotDefault)
'peerings': [for (final i in peerings) i.toJson()],
'routingConfig': ?routingConfig?.toJson(),
'selfLink': ?selfLink,
'selfLinkWithId': ?selfLinkWithId,
if (subnetworks.isNotDefault) 'subnetworks': subnetworks,
};