VmCapabilities

VmCapabilities
VmCapabilities

Information about the settings of a specific virtual machine.

JSON Example
{
    "vm_id": "string",
    "vm_validation_status": "string",
    "quiescing_supported": false,
    "network_compression_supported": false,
    "mpit_supported": false,
    "lwd_encryption_supported": false,
    "vm_crypt_supported": false,
    "vm_encrypted": false,
    "vm_encryption_key_provider_type": "string",
    "replication_not_supported_reasons": [
        "string"
    ],
    "auto_replicate_new_disks_supported": false,
    "min_rpo_mins": 0,
    "nvme_disk_controller_supported": false,
    "ds_cluster_as_target_supported": false,
    "reconfigure_vm_disks_supported": false
}
string
vm_id
Optional

ID of the VM these capabilities are for.

string
vm_validation_status
Optional

Valid status of the VM.

Possible values are : OK, ERROR_, DUPLICATE_DISK_NAMES, ALREADY_CONFIGURED, INVALID_HW_VERSION, IS_FT_VM, VM_NOT_CONNECTED, HBR_NOT_SUPPORTED, INVALID_HOST_VERSION, HOST_NOT_CONNECTED, HOST_NOT_POWERED_ON, HOST_IN_MAINTENANCE_MODE, PHYSICAL_RDM_DISK_FOUND, NO_PERMISSIONS, UNKNOWN, IS_VM_TEMPLATE, VM_IS_ENCRYPTED, VM_IS_ENCRYPTED_LWD_OFF, VM_IS_ENCRYPTED_VMCRYPT_OFF, VM_ENCRYPTION_INCONSISTENCY, NOT_SUPPORTED_TRUST_AUTHORITY_ENCRYPTED_VM, IS_EAM_VM, PEER_GROUP_MISSING,
boolean
quiescing_supported
Optional

Information about the quiescing support.

boolean
network_compression_supported
Optional

Information about network compression support.

boolean
mpit_supported
Optional

Information about MPIT support.

boolean
lwd_encryption_supported
Optional

Information about LWD encryption support.

boolean
vm_crypt_supported
Optional

vm_crypt_supported

boolean
vm_encrypted
Optional

vm_encrypted

string
vm_encryption_key_provider_type
Optional

VM encryption key provider type. Null for non-encrypted VMs. If this is nativeProvider, then a datastore with vSphere Native Key Provider support must be used for replications.

array of string
replication_not_supported_reasons
Optional

A reason for not supporting a replication.

boolean
auto_replicate_new_disks_supported
Optional

Specify whether automatic replication of new disks is supported.

integer As int32 As int32
min_rpo_mins
Optional

Minimum RPO in minutes.

boolean
nvme_disk_controller_supported
Optional

NVMe disk controller support.

boolean
ds_cluster_as_target_supported
Optional

ds_cluster_as_target_supported

boolean
reconfigure_vm_disks_supported
Optional

Information about reconfiguration of VM disks support.