VmConfigFileInfo

VmConfigFileInfo
VmConfigFileInfo

This data object type describes a virtual machine configuration file.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "path": "string",
    "friendlyName": "string",
    "fileSize": 0,
    "modification": "string",
    "owner": "string",
    "configVersion": 0,
    "encryption": {
        "_typeName": "string",
        "keyId": {
            "_typeName": "string",
            "keyId": "string",
            "providerId": {
                "_typeName": "string",
                "id": "string"
            }
        }
    }
}
integer As int32 As int32
configVersion
Optional

configVersion

encryption
Optional

The encryption information of the virtual machine configuration file.

If encryption was selected in VmConfigFileQueryFlags then this field is always set. Inspect the VmConfigEncryptionInfo to determine if the virtual machine configuration file is encrypted.