---
title: "FunctionFileEntry"
description: "The `FunctionFileEntry` entity."
section: "Reference"
group: "Types"
order: 106
---

## Definition

```ts
interface FunctionFileEntry {
  id: string;
  name: string;
  source: string;
  createdAt: string;
}
```

## Fields

| Field       | Type     | Notes                                                                                                              |
| ----------- | -------- | ------------------------------------------------------------------------------------------------------------------ |
| `id`        | `string` | `readonly` `required`                                                                                              |
| `name`      | `string` | `required` — Logical file name within the function's source tree (e.g. `index.ts`, `package.json`, `lib/util.ts`). |
| `source`    | `string` | `required` — Raw file contents. TS/JS sources are compiled in-isolate by the runtime bundler.                      |
| `createdAt` | `string` | `readonly` `required` — ISO-8601 timestamp of creation.                                                            |
