Host Datastore System Query Vmfs Datastore Expand Options
Queries for options for increasing the capacity of an existing VMFS datastore by expanding (increasing the size of) an existing extent of the datastore.
Required privileges: Host.Config.Storage
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case HostDatastoreSystem/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
{
"datastore": {
"_typeName": "string",
"type": "string",
"value": "string"
}
}
An array of VMFS datastore expansion options that can be applied.
[
{
"_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"
}
}
]
NotFound: if the specified datastore could not be found or is unmounted.
HostConfigFault: if unable to get partition information for the devices on which the extents reside
NotSupported: if the host is not an ESX Server.
{
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}