VmfsDatastoreCreateSpec

VmfsDatastoreCreateSpec
VmfsDatastoreCreateSpec

This data object type is used when creating a new VMFS datastore, to create a specification for the VMFS datastore.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "diskUuid": "string",
    "partition": {
        "_typeName": "string",
        "partitionFormat": "string",
        "chs": {
            "_typeName": "string",
            "cylinder": 0,
            "head": 0,
            "sector": 0
        },
        "totalSectors": 0,
        "partition": [
            {
                "_typeName": "string",
                "partition": 0,
                "startSector": 0,
                "endSector": 0,
                "type": "string",
                "guid": "string",
                "logical": false,
                "attributes": 0,
                "partitionAlignment": 0
            }
        ]
    },
    "vmfs": {
        "_typeName": "string",
        "extent": {
            "_typeName": "string",
            "diskName": "string",
            "partition": 0
        },
        "blockSizeMb": 0,
        "majorVersion": 0,
        "volumeName": "string",
        "blockSize": 0,
        "unmapGranularity": 0,
        "unmapPriority": "string",
        "unmapBandwidthSpec": {
            "_typeName": "string",
            "policy": "string",
            "fixedValue": 0,
            "dynamicMin": 0,
            "dynamicMax": 0
        }
    },
    "extent": [
        {
            "_typeName": "string",
            "diskName": "string",
            "partition": 0
        }
    ]
}
partition
Required

This data object type describes the disk partition table specification used to configure the partitions on a disk.

This data object represents the fundamental data needed to specify a partition table.

vmfs
Required

This data object type describes the VMware File System (VMFS) creation specification.

Once created, these properties for the most part cannot be changed. There are a few exceptions.

extent
Optional

Extents to append to VMFS.