BaseConfigInfo

BaseConfigInfo
BaseConfigInfo

This data object type contains the basic configuration for a virtual storage object or a virtual storage object snapshot.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "id": {
        "_typeName": "string",
        "id": "string"
    },
    "name": "string",
    "createTime": "string",
    "keepAfterDeleteVm": false,
    "relocationDisabled": false,
    "nativeSnapshotSupported": false,
    "changedBlockTrackingEnabled": false,
    "backing": {
        "_typeName": "string",
        "datastore": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "metadata": [
        {
            "_typeName": "string",
            "key": "string",
            "value": "string"
        }
    ],
    "vclock": {
        "_typeName": "string",
        "vClockTime": 0
    },
    "iofilter": [
        "string"
    ]
}
id
Required

This data object type describes an identifier class which is globally unique to identify the associated object.

string
name
Required

Descriptive name of this object.

string As date-time As date-time
createTime
Required

The date and time this object was created.

boolean
keepAfterDeleteVm
Optional

Choice of the deletion behavior of this virtual storage object.

If not set, the default value is false.

boolean
relocationDisabled
Optional

Is virtual storage object relocation disabled.

If not set, the default value is false.

boolean
nativeSnapshotSupported
Optional

Is virtual storage object supports native snapshot.

If not set, the default value is false.

boolean
changedBlockTrackingEnabled
Optional

If Virtua storage object has changed block tracking enabled.

If not set, the default value is false.

backing
Required

The data object type is a base type of backing of a virtual storage object.

array of KeyValue
metadata
Optional

Metadata associated with the FCD if available.

Since: vSphere API Release 7.0.2.0

vclock
Optional

Virtual clock info of VStorageObject catalog.

array of string
iofilter
Optional

IDs of the IO Filters associated with the virtual disk.

See id. The client cannot modify this information on a virtual machine.