Managed Object Overview
vSAN Managed Object Overview
The vSAN API centers around a small set of Managed Objects, which allow to set up and configure all aspects of vSAN, as well as query runtime state.
- VsanVcDiskManagementSystem – VSAN disks related configuration and query APIs, operating at a VSAN Cluster level in vCenter Server only
- VsanVcStretchedClusterSystem – VSAN Stretched Cluster related configuration and query APIs, operating at a VSAN Cluster level in vCenter Server only
- VsanVcClusterConfigSystem – VSAN cluster configuration setting and query APIs, operating at a VSAN Cluster level in vCenter Server only
- VsanVcClusterHealthSystem – VSAN Health related configuration and query APIs, operating at a VSAN Cluster level in vCenter Server only
- VsanPerformanceManager – VSAN Performance related configuration and query APIs, operating at both vCenter Server and ESXi host sides
- HostVsanHealthSystem – VSAN Health related configuration and query APIs, operating at a single ESXi host level
- VsanUpgradeSystemEx – VSAN upgrade and disk format convernsion related APIs, operating at a VSAN Cluster level in vCenter Server only. This MO extends the APIs of VsanUpgradeSystem
- VsanSpaceReportSystem – VSAN cluster space usage related query APIs, operating at a VSAN Cluster level in vCenter Server side only
- VsanObjectSystem – the VSAN object related status query and storage policy setting APIs, operating at both vCenter Service and ESXi host sides
- HostVsanSystem – VSAN Health related configuration and query APIs, operating at a single ESXi host level
- VsanUpgradeSystem – Used to perform and monitor VSAN on-disk format upgrades, operating at a VSAN Cluster level in vCenter Server only
- VsanIscsiTargetSystem – vSAN iSCSI target service related configuration and management APIs, operating at both vCenter Server and ESXi hosts
- VsanVcsaDeployerSystem – Virtual Center Service Appliance deployment APIs onto VSAN datastore, operating at both vCenter Server and ESXi host sides
- VsanVdsSystem – vSAN system optimized VDS related operations, especially migrations from VSS to VDS
- VsanUpdateManager – VIB installation engine operating at vSAN cluster level (optimized for vSAN clusters)
- VsanCapabilitySystem – APIs to query vSAN capability, available on both vCenter and ESXi
- VsanMassCollector – vSAN system management query API's to access data and managed object properties, operating at a vSAN Cluster level in vCenter Server only
- VsanPhoneHomeSystem – vSAN online health related query API, operating at a vSAN Cluster level in vCenter Server only
- VsanVumSystem – vSAN VUM integration related API, operating at a vSAN Cluster level in vCenter Server only
- VsanResourceCheckSystem – vSAN resource check related API, operating at both vCenter Server and ESXi host sides
- CnsVolumeManager – vSAN Cloud Native Storage service related API, operating at a vSAN Cluster level in vCenter Server only
- VsanFileServiceSystem – vSAN file service related API, operating at a vSAN Cluster level in vCenter Server only