# CapsuleVirtualFileSystemMount

A virtual file system mounted in a capsule.

**Kind:** an object, used in requests and responses. In a request it is called `CapsuleVirtualFileSystemMountInput`.

## In a request

| Field | Type | Required | Description |
|---|---|---|---|
| `vfsId` | `uuid` |  | The id of the virtual file system. |
| `vfsNamespaceId` | `uuid` |  | The id of the namespace the virtual file system is in. |
| `mountName` | `string` |  | Where it appears: `/mnt/<mountName>`. |

```json
{
  "vfsId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
  "vfsNamespaceId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
  "mountName": "..."
}
```

## In a response

Every field is present in a response; empty ones are `null`.

| Field | Type | Description |
|---|---|---|
| `vfsId` | `uuid` | The id of the virtual file system. |
| `vfsNamespaceId` | `uuid` | The id of the namespace the virtual file system is in. |
| `mountName` | `string` | Where it appears: `/mnt/<mountName>`. |

```json
{
  "vfsId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
  "vfsNamespaceId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
  "mountName": "..."
}
```

## Where it's used

- Inside [`CapsuleProcess`](https://docs.maitento.com/reference/types/capsule-process.md)
- Inside [`CapsuleProcessStartConfig`](https://docs.maitento.com/reference/types/capsule-process-start-config.md)
- Inside [`CapsuleProcessStartRequest`](https://docs.maitento.com/reference/types/capsule-process-start-request.md)
- Inside [`CapsuleProcessWithDetails`](https://docs.maitento.com/reference/types/capsule-process-with-details.md)
- Inside [`CapsuleVersion`](https://docs.maitento.com/reference/types/capsule-version.md)
