ReplicatedVmDisk

ReplicatedVmDisk
ReplicatedVmDisk

Replicated VM disk information.

JSON Example
{
    "vm_disk": {
        "vm_id": "VirtualMachine:vm-80:e594ad24-5f75-41e3-a276-88a2116dbed0",
        "device_key": 0,
        "is_vm_home": false,
        "encrypted": false,
        "capacity": 0,
        "source_disk_format": "string",
        "source_path": {
            "datastore_id": "Datastore:datastore-16:ff4a23e7-2fed-4be0-be39-479ae372badd",
            "datastore_name": "local-datastore",
            "path": "/path/to/folder",
            "filename": "vmDisk1.vmdk"
        },
        "source_storage_policy_name": "string",
        "source_storage_policy_id": "dsbrowser.defaultStoragePolicy",
        "label": "string",
        "controller_key": 0,
        "controller_label": "string",
        "supported_for_replication": false
    },
    "replicated": false,
    "destination_path": {
        "datastore_id": "Datastore:datastore-16:ff4a23e7-2fed-4be0-be39-479ae372badd",
        "datastore_name": "local-datastore",
        "path": "/path/to/folder",
        "filename": "vmDisk1.vmdk"
    },
    "destination_storage_policy_id": "string",
    "destination_storage_policy_name": "string",
    "destination_disk_format": "string",
    "replica_disk_usage": 0
}
vm_disk
Optional

The VM disk information.

boolean
replicated
Optional

replicated

destination_path
Optional

A data object that is used to fully qualify a destination datastore path.

string
destination_storage_policy_id
Optional

The destination storage policy ID.

string
destination_storage_policy_name
Optional

The destination storage policy name.

string
destination_disk_format
Optional

The format of the virtual disk.

Possible values are : SAME_AS_SOURCE, FLAT, THICK, NATIVE_THICK, THIN, RDM,
integer As int64 As int64
replica_disk_usage
Optional

The usage of the replication disk.