Veritas InfoScale · Schema
Volume
Volume schema from Veritas InfoScale REST API
ClusteringData ManagementDisaster RecoveryHigh AvailabilityStorage ManagementVirtualization
Properties
| Name | Type | Description |
|---|---|---|
| name | string | Volume name |
| diskGroup | string | Parent disk group |
| state | string | Volume state |
| size | string | Volume size |
| layout | string | Volume layout type |
| plexCount | integer | Number of plexes |
| readPolicy | string | Read policy for the volume |
| usageType | string | Volume usage type |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/veritas-infoscale/refs/heads/main/json-schema/rest-api-volume-schema.json",
"title": "Volume",
"description": "Volume schema from Veritas InfoScale REST API",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Volume name"
},
"diskGroup": {
"type": "string",
"description": "Parent disk group"
},
"state": {
"type": "string",
"enum": ["ACTIVE", "DISABLED", "DETACHED"],
"description": "Volume state"
},
"size": {
"type": "string",
"description": "Volume size"
},
"layout": {
"type": "string",
"enum": ["concat", "stripe", "mirror", "raid5"],
"description": "Volume layout type"
},
"plexCount": {
"type": "integer",
"description": "Number of plexes"
},
"readPolicy": {
"type": "string",
"description": "Read policy for the volume"
},
"usageType": {
"type": "string",
"description": "Volume usage type"
}
}
}