---
title: AuditLogFileSettings type | Wartiva GraphQL API
description: Metadata about an active audit log file as reported by the running audit daemon. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/audit-log-file-settings.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL type

# `AuditLogFileSettings` type

Metadata about an active audit log file as reported by the running audit daemon.

## Fields

| Field Name | Description |
|---|---|
| `fileName` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Absolute path to the audit trail file on disk. |
| `guid` - [`Int!`](https://wartiva.com/api-docs/types/int.html) | File generation identifier assigned by the audit daemon, represented as an operating system user identifier (UID). |
| `mode` - [`Uint32!`](https://wartiva.com/api-docs/types/uint32.html) | POSIX file permission mode bits of the trail file. |
| `uid` - [`Int!`](https://wartiva.com/api-docs/types/int.html) | The operating system user identifier (UID) of the owner of the trail file. |

## Used by

- [`AuditPolicyMacOS`](https://wartiva.com/api-docs/types/audit-policy-mac-os.html) type: macOS-specific audit policy configuration, sourced from /etc/security/audit_control and the running audit daemon.

## Example

### Example

```json
{
  "fileName": "xyz789",
  "guid": 987,
  "mode": "1073741824",
  "uid": 123
}

```

---

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