---
title: SystemServiceOpenFile type | Wartiva GraphQL API
description: Open file configuration. Wartiva GraphQL API reference with arguments, fields, and examples. Browse related operations and types.
url: https://wartiva.com/api-docs/types/system-service-open-file.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL type

# `SystemServiceOpenFile` type

Open file configuration.

## Fields

| Field Name | Description |
|---|---|
| `path` - [`String!`](https://wartiva.com/api-docs/types/string.html) | File path. |
| `fdName` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Name the file descriptor is passed to the service under. |
| `flags` - [`[SystemServiceOpenFileFlag!]!`](https://wartiva.com/api-docs/types/system-service-open-file-flag.html) | How systemd opens the file, decoded from the flag bitmask it reports. |
| `flagsBitmask` - [`Uint64!`](https://wartiva.com/api-docs/types/uint64.html) | The raw flag bitmask systemd reports, kept as the authority on what was observed. |

## Used by

- [`SystemServiceLinux`](https://wartiva.com/api-docs/types/system-service-linux.html) type: Linux-specific attributes for a System Service (systemd).

## Example

### Example

```json
{
  "path": "abc123",
  "fdName": "xyz789",
  "flags": ["READ_ONLY"],
  "flagsBitmask": "8589934592"
}

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
