HostDiskPartitionLayout

HostDiskPartitionLayout
HostDiskPartitionLayout

This data object type describes the disk partition layout specified as a list of ordered BlockRanges.

This view of the disk partitions shows the data on the disk as a contiguous set of BlockRanges.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "total": {
        "_typeName": "string",
        "blockSize": 0,
        "block": 0
    },
    "partition": [
        {
            "_typeName": "string",
            "partition": 0,
            "type": "string",
            "start": {
                "_typeName": "string",
                "blockSize": 0,
                "block": 0
            },
            "end": {
                "_typeName": "string",
                "blockSize": 0,
                "block": 0
            }
        }
    ]
}
total
Optional

This data object type describes the logical block addressing system that uses block numbers and block sizes to refer to a block.

This scheme is employed by SCSI. If a SCSI disk is not involved, then blockSize is 512 bytes.

partition
Required

List of block ranges on the disk.