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!,
};