VsanObjSnapParams

VsanObjSnapParams
VsanObjSnapParams

The information for creating vSAN snapshot.

This structure may be used only with operations rendered under /vsan.

Since: 8.0.0.4

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "uuid": "string",
    "creator": "string",
    "snapshotType": "string",
    "cookie": "string"
}
string
uuid
Required

The UUID of vSAN object.

Its format is like "e3d10064-ae3c-9323-568d-b02628350470"

string
creator
Optional

It indicates snapshots created by the specified creator.

See also VsanSnapshotCreatorEnum.

string
snapshotType
Optional

Type of the snapshot.

See also VsanSnapshotTypeEnum.

string As password As password
cookie
Optional

A cookie that is provided when creating the snapshot, which is in UUID format, like "e3d10064-ae3c-9323-568d-b02628350470".

If such a data is provided in snapshot creation, it must also be provided when deleting the snapshot.