VmStoragePolicyComplianceInfo

The Compliance.Info structure contains information about the storage policy compliance of a virtual machine, including information about it’s home directory and/or it’s virtual disks.


Properties

Required Property Name Type Description
required disks map of VmStoragePolicyComplianceVmComplianceInfo

The compliance information Compliance.VmComplianceInfo for the virtual machine’s virtual disks that are currently associated with a storage policy. When clients pass a value of this structure as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.vcenter.vm.hardware.Disk. When operations return a value of this structure as a result, the key in the field map will be an identifier for the resource type: com.vmware.vcenter.vm.hardware.Disk.

required overall_compliance VmStoragePolicyComplianceStatus Enum

The overall compliance status of the virtual machine and all it’s entities.

optional vm_home VmStoragePolicyComplianceVmComplianceInfo

The storage policy compliance information Compliance.VmComplianceInfo for the virtual machine’s home directory. If unset the virtual machine home directory has no storage policy association.

JSON Example

{
    "disks": {
        "key": {
            "check_time": "string",
            "status": "enum"
        }
    },
    "overall_compliance": "enum"
}
Feedback

Was this page helpful?