toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
      if (advertisedRoutes != null) 'advertisedRoutes': advertisedRoutes!,
      if (bfdStatus != null) 'bfdStatus': bfdStatus!,
      if (enableIpv4 != null) 'enableIpv4': enableIpv4!,
      if (enableIpv6 != null) 'enableIpv6': enableIpv6!,
      if (ipAddress != null) 'ipAddress': ipAddress!,
      if (ipv4NexthopAddress != null)
        'ipv4NexthopAddress': ipv4NexthopAddress!,
      if (ipv6NexthopAddress != null)
        'ipv6NexthopAddress': ipv6NexthopAddress!,
      if (linkedVpnTunnel != null) 'linkedVpnTunnel': linkedVpnTunnel!,
      if (md5AuthEnabled != null) 'md5AuthEnabled': md5AuthEnabled!,
      if (name != null) 'name': name!,
      if (numLearnedRoutes != null) 'numLearnedRoutes': numLearnedRoutes!,
      if (peerIpAddress != null) 'peerIpAddress': peerIpAddress!,
      if (peerIpv4NexthopAddress != null)
        'peerIpv4NexthopAddress': peerIpv4NexthopAddress!,
      if (peerIpv6NexthopAddress != null)
        'peerIpv6NexthopAddress': peerIpv6NexthopAddress!,
      if (routerApplianceInstance != null)
        'routerApplianceInstance': routerApplianceInstance!,
      if (state != null) 'state': state!,
      if (status != null) 'status': status!,
      if (statusReason != null) 'statusReason': statusReason!,
      if (uptime != null) 'uptime': uptime!,
      if (uptimeSeconds != null) 'uptimeSeconds': uptimeSeconds!,
    };