toMap method

Map<String, dynamic> toMap()
override

Implementation

Map<String, dynamic> toMap() {
  return {
    "\$id": $id,
    "\$createdAt": $createdAt,
    "\$updatedAt": $updatedAt,
    "\$permissions": $permissions,
    "functionId": functionId,
    "trigger": trigger,
    "status": status,
    "requestMethod": requestMethod,
    "requestPath": requestPath,
    "requestHeaders": requestHeaders.map((p) => p.toMap()).toList(),
    "responseStatusCode": responseStatusCode,
    "responseBody": responseBody,
    "responseHeaders": responseHeaders.map((p) => p.toMap()).toList(),
    "logs": logs,
    "errors": errors,
    "duration": duration,
    "scheduledAt": scheduledAt,
  };
}