---
title: Firewall type | Wartiva GraphQL API
description: Represents a firewall product installed on an Endpoint. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/firewall.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL type

# `Firewall` type

Represents a firewall product installed on an Endpoint.

## Fields

| Field Name | Description |
|---|---|
| `productName` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Name of the firewall product. |
| `productState` - [`SecurityProductState!`](https://wartiva.com/api-docs/types/security-product-state.html) | Current state of the firewall product. |
| `remediationPath` - [`String`](https://wartiva.com/api-docs/types/string.html) | Path to remediation instructions or tools for this firewall product. |
| `findings` - [`[String!]`](https://wartiva.com/api-docs/types/string.html) | Findings or issues detected with the firewall product. |

## Used by

- [`Security`](https://wartiva.com/api-docs/types/security.html) type: The security posture of an Endpoint: its firewall, anti-malware and disk encryption state, summarized as per-component health ratings in Health.

## Example

### Example

```json
{
  "productName": "xyz789",
  "productState": "ON",
  "remediationPath": "xyz789",
  "findings": ["xyz789"]
}

```

---

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