VmfsDatastoreOption

VmfsDatastoreOption
VmfsDatastoreOption

VMFS datastore provisioning option that can be applied on a disk.

VMFS datastores can be created or have their capacity increased using storage from a disk. There are often multiple ways in which extents can be allocated on a disk. Each instance of this structure represents one of the possible options that can be applied to provisiong VMFS datastore storage. Only options that follow ESX Server best practice guidelines will be presented.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "info": {
        "_typeName": "string",
        "layout": {
            "_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
                    }
                }
            ]
        },
        "partitionFormatChange": false
    },
    "spec": {
        "_typeName": "string",
        "diskUuid": "string"
    }
}
info
Required

Base class that describes a VMFS datastore provisioning option.

spec
Required

Base class for VMFS datastore addition specification.

Used as a generic way to point to one of the creation specifications that can be used to apply a specification to effect the creation or extension of a VMFS datastore.