---
title: Disk type | Wartiva GraphQL API
description: A physical disk drive attached to an Endpoint, identified on that Endpoint by its operating-system drive ID (for example \\.\PhysicalDrive0 on Windows).
url: https://wartiva.com/api-docs/types/disk.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL type

# `Disk` type

A physical disk drive attached to an [Endpoint](https://wartiva.com/api-docs/types/endpoint.html), identified on that Endpoint by its operating-system drive ID (for example `\\.\PhysicalDrive0` on Windows). Collected on Windows, macOS, and Linux; on Linux, drives the system reports as removable are skipped. Each Disk carries its size, its [Partition](https://wartiva.com/api-docs/types/partition.html) and [Volume](https://wartiva.com/api-docs/types/volume.html) layout, and I/O statistics ([DiskIoStat](https://wartiva.com/api-docs/types/disk-io-stat.html)); vendor, model, serial number, and [BusType](https://wartiva.com/api-docs/types/bus-type.html) are reported where the platform exposes them. Mounted file systems are modeled separately as [DiskMount](https://wartiva.com/api-docs/types/disk-mount.html).

## Fields

| Field Name | Description |
|---|---|
| `id` - [`ID!`](https://wartiva.com/api-docs/types/id.html) | The Disk's unique identifier on the security graph. |
| `orgId` - [`OrganizationId!`](https://wartiva.com/api-docs/types/organization-id.html) | Unique identifier that corresponds to your deployment of this product or a specific customer account that this Endpoint belongs to. |
| `seen` - [`SeenOnline!`](https://wartiva.com/api-docs/types/seen-online.html) | Describes when this Disk was seen. |
| `objectType` - [`GraphObjectType!`](https://wartiva.com/api-docs/types/graph-object-type.html) | The type of this graph object. |
| `objectTypeLabel` - [`String!`](https://wartiva.com/api-docs/types/string.html) | A localized label describing the object type. |
| `displayName` - [`String!`](https://wartiva.com/api-docs/types/string.html) | A concise human-friendly identifier for this object suitable for display in user interface page titles and in AI chat responses that refer to the object. |
| `firstSeen` - [`Time!`](https://wartiva.com/api-docs/types/time.html) | Time this object was first seen. |
| `lastSeen` - [`Time!`](https://wartiva.com/api-docs/types/time.html) | Time this object was last seen. |
| `createdAt` - [`Time!`](https://wartiva.com/api-docs/types/time.html) | The time this object was created in the security graph. |
| `updatedAt` - [`Time!`](https://wartiva.com/api-docs/types/time.html) | The time this object was last mutated in the security graph. |
| `snapshotInfo` - [`GraphObjectSnapshotInfo!`](https://wartiva.com/api-docs/types/graph-object-snapshot-info.html) | Whether this object is a point-in-time snapshot of an object's state rather than the object's live state, and when that state was observed. |
| `endpoint` - [`Endpoint`](https://wartiva.com/api-docs/types/endpoint.html) | The Endpoint this Disk belongs to if available. |
| `driveId` - [`String!`](https://wartiva.com/api-docs/types/string.html) | The unique identifier of the disk as reported by the operating system or hardware. |
| `serial` - [`String`](https://wartiva.com/api-docs/types/string.html) | The hardware serial number of the disk. |
| `size` - [`Uint64!`](https://wartiva.com/api-docs/types/uint64.html) | The total disk size in bytes. |
| `vendor` - [`String`](https://wartiva.com/api-docs/types/string.html) | The vendor name of the disk. |
| `model` - [`String`](https://wartiva.com/api-docs/types/string.html) | The model number or name of the disk. |
| `manufacturer` - [`String`](https://wartiva.com/api-docs/types/string.html) | The manufacturer of the disk as reported by the operating system or hardware. |
| `description` - [`String`](https://wartiva.com/api-docs/types/string.html) | A descriptive label or additional details about the disk. |
| `busType` - [`BusType`](https://wartiva.com/api-docs/types/bus-type.html) | The interface or bus type used by the disk. |
| `partitions` - [`[Partition!]`](https://wartiva.com/api-docs/types/partition.html) | The list of partitions defined on the disk. |
| `volumes` - [`[Volume!]`](https://wartiva.com/api-docs/types/volume.html) | The list of logical volumes created on the disk. |
| `stats` - [`DiskIoStat!`](https://wartiva.com/api-docs/types/disk-io-stat.html) | Input/output performance statistics for the disk, including read/write data. |
| `findings` - [`FindingsPayload!`](https://wartiva.com/api-docs/types/findings-payload.html) | Policy findings for this object. |
| Arguments `limit` - [`Int`](https://wartiva.com/api-docs/types/int.html) Maximum number of results to return. `skip` - [`Int`](https://wartiva.com/api-docs/types/int.html) Number of results to skip. |
| `issues` - [`IssuesPayload!`](https://wartiva.com/api-docs/types/issues-payload.html) | Policy issues for this object. |
| Arguments `limit` - [`Int`](https://wartiva.com/api-docs/types/int.html) Maximum number of results to return. `skip` - [`Int`](https://wartiva.com/api-docs/types/int.html) Number of results to skip. |
| `issuesSummary` - [`IssuesSummary!`](https://wartiva.com/api-docs/types/issues-summary.html) | Summary of the active policy issues currently open on this object, broken down by severity. |

## Returned by

- [`disk`](https://wartiva.com/api-docs/queries/disk.html) query: Retrieves a Disk by its graph object id: a physical disk drive attached to an endpoint, with its partitions, volumes, and I/O statistics, on…

## Used by

- [`Endpoint`](https://wartiva.com/api-docs/types/endpoint.html) type: A Windows, macOS, or Linux computer that runs the Wartiva endpoint agent and is enrolled with an organization.
- [`DiskConnection`](https://wartiva.com/api-docs/types/disk-connection.html) type: Collection payload for Disk edges with total count.
- [`DiskEdge`](https://wartiva.com/api-docs/types/disk-edge.html) type: Edge payload for a Disk with optional seen data.
- [`DiskPayload`](https://wartiva.com/api-docs/types/disk-payload.html) type: Payload wrapper for a single Disk result.
- [`GraphObjectType`](https://wartiva.com/api-docs/types/graph-object-type.html) enum: An enumeration of the different types of security graph objects.
- [`GraphObjectTypeCategory`](https://wartiva.com/api-docs/types/graph-object-type-category.html) enum: High-level grouping used to organize GraphObjectType values in UI navigation and API discovery.
- [`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.

## Related types

- [`Endpoint`](https://wartiva.com/api-docs/types/endpoint.html) A Windows, macOS, or Linux computer that runs the Wartiva endpoint agent and is enrolled with an organization.

## Example

### Example

```json
{
  "id": 4,
  "orgId": "615f3b3b28284380e28a7342",
  "seen": SeenOnline,
  "objectType": "ACCOUNT_POLICY",
  "objectTypeLabel": "abc123",
  "displayName": "abc123",
  "firstSeen": "2021-10-07T18:23:25.829Z",
  "lastSeen": "2021-10-07T18:23:25.829Z",
  "createdAt": "2021-10-07T18:23:25.829Z",
  "updatedAt": "2021-10-07T18:23:25.829Z",
  "snapshotInfo": GraphObjectSnapshotInfo,
  "endpoint": Endpoint,
  "driveId": "xyz789",
  "serial": "abc123",
  "size": "8589934592",
  "vendor": "abc123",
  "model": "abc123",
  "manufacturer": "abc123",
  "description": "xyz789",
  "busType": "UNKNOWN",
  "partitions": [Partition],
  "volumes": [Volume],
  "stats": DiskIoStat,
  "findings": FindingsPayload,
  "issues": IssuesPayload,
  "issuesSummary": IssuesSummary
}

```

---

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