---
title: BusType enum | Wartiva GraphQL API
description: Represents the type of bus or interface a disk uses to connect to a system. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/bus-type.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL enum

# `BusType` enum

Represents the type of bus or interface a disk uses to connect to a system.

## Values

| Enum Value | Description |
|---|---|
| `UNKNOWN` | Indicates an unknown bus type. |
| `SCSI` | Indicates a small computer system interface (SCSI) bus. |
| `ATAPI` | Indicates an AT Attachment Packet Interface (ATAPI) bus. |
| `ATA` | Indicates an advanced technology attachment (ATA) bus. |
| `BUS_1394` | Indicates an IEEE 1394 bus. |
| `SSA` | Indicates a serial storage architecture (SSA) bus. |
| `FIBRE` | Indicates a fibre channel bus type. |
| `USB` | Indicates a USB bus type. |
| `RAID` | Indicates a bus for a redundant array of independent disks (RAID). |
| `ISCSI` | Indicates an iSCSI bus. |
| `SAS` | Indicates a serial-attached SCSI bus. |
| `SATA` | Indicates a serial ATA bus. |
| `SD` | Indicates a secure digital bus. |
| `MMC` | Indicates a multimedia card bus. |
| `VIRTUAL` | Indicates a virtual storage bus. |
| `FILE_BACKED_VIRTUAL` | Indicates a virtual file backed storage bus. |
| `SPACES` | Indicates a storage spaces bus. |
| `NVME` | Indicates a non-volatile memory express (NVMe) bus. |
| `SCM` | Indicates a storage class memory (SCM) bus. |
| `UFS` | Indicates a universal flash storage (UFS) bus. |
| `NVMEOF` | Indicates a non-volatile memory express over Fabrics (NVMe-oF) bus. |

## Used by

- [`Disk`](https://wartiva.com/api-docs/types/disk.html) type: A physical disk drive attached to an Endpoint, identified on that Endpoint by its operating-system drive ID (for example \\.\PhysicalDrive0 on…
- [`RuleApplyToOptionKey`](https://wartiva.com/api-docs/types/rule-apply-to-option-key.html) enum: Attribute keys that further scope which objects a rule applies to, in addition to its applyTo object type.

## Example

### Example

```json
"UNKNOWN"

```

---

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