toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final addressPurposes = this.addressPurposes;
final allowAddressCreation = this.allowAddressCreation;
final allowAliasIpRanges = this.allowAliasIpRanges;
final allowAutoModeSubnet = this.allowAutoModeSubnet;
final allowClassDFirewalls = this.allowClassDFirewalls;
final allowCloudNat = this.allowCloudNat;
final allowCloudRouter = this.allowCloudRouter;
final allowDefaultNicAttachment = this.allowDefaultNicAttachment;
final allowExternalIpAccess = this.allowExternalIpAccess;
final allowFirewallPolicy = this.allowFirewallPolicy;
final allowInterconnect = this.allowInterconnect;
final allowIpForwarding = this.allowIpForwarding;
final allowLoadBalancing = this.allowLoadBalancing;
final allowMultiNicInSameNetwork = this.allowMultiNicInSameNetwork;
final allowMultiNicInSameSubnetwork = this.allowMultiNicInSameSubnetwork;
final allowMulticast = this.allowMulticast;
final allowNcc = this.allowNcc;
final allowNetworkMigration = this.allowNetworkMigration;
final allowPacketMirroring = this.allowPacketMirroring;
final allowPrivateGoogleAccess = this.allowPrivateGoogleAccess;
final allowPsc = this.allowPsc;
final allowSameNetworkUnicast = this.allowSameNetworkUnicast;
final allowStaticRoutes = this.allowStaticRoutes;
final allowSubInterfaces = this.allowSubInterfaces;
final allowSubnetworkCreation = this.allowSubnetworkCreation;
final allowVpcFirewallRules = this.allowVpcFirewallRules;
final allowVpcPeering = this.allowVpcPeering;
final allowVpn = this.allowVpn;
final firewallPolicyTypes = this.firewallPolicyTypes;
final interfaceTypes = this.interfaceTypes;
final multicast = this.multicast;
final predefinedNetworkInternalIpv6Range =
this.predefinedNetworkInternalIpv6Range;
final predefinedSubnetworkRanges = this.predefinedSubnetworkRanges;
final subnetPurposes = this.subnetPurposes;
final subnetStackTypes = this.subnetStackTypes;
final subnetworkPurposes = this.subnetworkPurposes;
final subnetworkStackTypes = this.subnetworkStackTypes;
final unicast = this.unicast;
return {
'addressPurposes': ?addressPurposes,
'allowAddressCreation': ?allowAddressCreation,
'allowAliasIpRanges': ?allowAliasIpRanges,
'allowAutoModeSubnet': ?allowAutoModeSubnet,
'allowClassDFirewalls': ?allowClassDFirewalls,
'allowCloudNat': ?allowCloudNat,
'allowCloudRouter': ?allowCloudRouter,
'allowDefaultNicAttachment': ?allowDefaultNicAttachment,
'allowExternalIpAccess': ?allowExternalIpAccess,
'allowFirewallPolicy': ?allowFirewallPolicy,
'allowInterconnect': ?allowInterconnect,
'allowIpForwarding': ?allowIpForwarding,
'allowLoadBalancing': ?allowLoadBalancing,
'allowMultiNicInSameNetwork': ?allowMultiNicInSameNetwork,
'allowMultiNicInSameSubnetwork': ?allowMultiNicInSameSubnetwork,
'allowMulticast': ?allowMulticast,
'allowNcc': ?allowNcc,
'allowNetworkMigration': ?allowNetworkMigration,
'allowPacketMirroring': ?allowPacketMirroring,
'allowPrivateGoogleAccess': ?allowPrivateGoogleAccess,
'allowPsc': ?allowPsc,
'allowSameNetworkUnicast': ?allowSameNetworkUnicast,
'allowStaticRoutes': ?allowStaticRoutes,
'allowSubInterfaces': ?allowSubInterfaces,
'allowSubnetworkCreation': ?allowSubnetworkCreation,
'allowVpcFirewallRules': ?allowVpcFirewallRules,
'allowVpcPeering': ?allowVpcPeering,
'allowVpn': ?allowVpn,
'firewallPolicyTypes': ?firewallPolicyTypes,
'interfaceTypes': ?interfaceTypes,
'multicast': ?multicast,
'predefinedNetworkInternalIpv6Range': ?predefinedNetworkInternalIpv6Range,
'predefinedSubnetworkRanges': ?predefinedSubnetworkRanges,
'subnetPurposes': ?subnetPurposes,
'subnetStackTypes': ?subnetStackTypes,
'subnetworkPurposes': ?subnetworkPurposes,
'subnetworkStackTypes': ?subnetworkStackTypes,
'unicast': ?unicast,
};
}