NetApp · Schema
Aggregate
An aggregate (local tier) is a collection of physical disks that provides a pool of storage from which FlexVol volumes are provisioned.
CloudData ManagementHybrid CloudInfrastructureStorageFortune 500
Properties
| Name | Type | Description |
|---|---|---|
| uuid | string | Aggregate UUID |
| name | string | Aggregate name |
| state | string | Aggregate operational state |
| node | object | |
| space | object | Aggregate space usage |
| block_storage | object | Block storage configuration |
| data_encryption | object | Aggregate encryption configuration |
| cloud_storage | object | FabricPool configuration |
| create_time | string | Time when the aggregate was created |
| _links | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/Aggregate",
"title": "Aggregate",
"type": "object",
"description": "An aggregate (local tier) is a collection of physical disks that provides a pool of storage from which FlexVol volumes are provisioned.",
"properties": {
"uuid": {
"type": "string",
"format": "uuid",
"description": "Aggregate UUID",
"readOnly": true,
"example": "500123"
},
"name": {
"type": "string",
"description": "Aggregate name",
"examples": [
"aggr1"
]
},
"state": {
"type": "string",
"description": "Aggregate operational state",
"readOnly": true,
"enum": [
"online",
"offline",
"restricted",
"creating",
"destroying",
"failed",
"frozen",
"inconsistent",
"iron_restricted",
"mounting",
"partial",
"quiesced",
"quiescing",
"relocated",
"relocating",
"reverted",
"unknown",
"unmounted",
"unmounting"
],
"example": "online"
},
"node": {
"$ref": "#/components/schemas/ClusterNodeReference"
},
"space": {
"type": "object",
"description": "Aggregate space usage",
"properties": {
"block_storage": {
"type": "object",
"description": "Block storage space",
"properties": {
"size": {
"type": "integer",
"format": "int64",
"description": "Total usable space in bytes"
},
"available": {
"type": "integer",
"format": "int64",
"description": "Available space in bytes"
},
"used": {
"type": "integer",
"format": "int64",
"description": "Used space in bytes"
},
"percent_used": {
"type": "integer",
"description": "Percentage of block storage used"
},
"full_threshold_percent": {
"type": "integer",
"description": "Threshold percentage at which the aggregate is considered full"
},
"nearly_full_threshold_percent": {
"type": "integer",
"description": "Threshold percentage for nearly full warning"
}
}
},
"cloud_storage": {
"type": "object",
"description": "FabricPool cloud tier space",
"properties": {
"used": {
"type": "integer",
"format": "int64",
"description": "Space used in the cloud tier in bytes"
}
}
},
"efficiency": {
"type": "object",
"description": "Storage efficiency information",
"properties": {
"savings": {
"type": "integer",
"format": "int64",
"description": "Total space saved through efficiency"
},
"ratio": {
"type": "number",
"format": "double",
"description": "Data reduction ratio"
},
"logical_used": {
"type": "integer",
"format": "int64",
"description": "Logical space used before efficiency savings"
}
}
}
},
"example": "example_value"
},
"block_storage": {
"type": "object",
"description": "Block storage configuration",
"properties": {
"primary": {
"type": "object",
"properties": {
"disk_count": {
"type": "integer",
"description": "Number of disks in the aggregate"
},
"disk_class": {
"type": "string",
"description": "Class of disks",
"enum": [
"capacity",
"performance",
"archive",
"solid_state",
"array",
"virtual",
"data_center",
"capacity_flash"
]
},
"raid_type": {
"type": "string",
"description": "RAID type",
"enum": [
"raid4",
"raid_dp",
"raid_tec",
"raid0"
]
},
"raid_size": {
"type": "integer",
"description": "Number of disks per RAID group"
},
"checksum_style": {
"type": "string",
"description": "Checksum style",
"enum": [
"block",
"advanced_zoned"
]
}
}
},
"mirror": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean",
"description": "Whether SyncMirror is enabled"
},
"state": {
"type": "string",
"description": "Mirror state",
"enum": [
"unmirrored",
"cp_count_check",
"limbo",
"mirrored"
]
}
}
}
},
"example": "example_value"
},
"data_encryption": {
"type": "object",
"description": "Aggregate encryption configuration",
"properties": {
"software_encryption_enabled": {
"type": "boolean",
"description": "Whether software encryption is enabled on the aggregate"
},
"drive_protection_enabled": {
"type": "boolean",
"description": "Whether self-encrypting drives are used"
}
},
"example": "example_value"
},
"cloud_storage": {
"type": "object",
"description": "FabricPool configuration",
"properties": {
"attach_eligible": {
"type": "boolean",
"description": "Whether the aggregate is eligible for FabricPool attachment"
}
},
"example": "example_value"
},
"create_time": {
"type": "string",
"format": "date-time",
"description": "Time when the aggregate was created",
"readOnly": true,
"example": "2026-01-15T10:30:00Z"
},
"_links": {
"$ref": "#/components/schemas/SelfLink"
}
}
}