Managed Object - VsanPhoneHomeSystem(vim.VsanPhoneHomeSystem)

See also
ClusterComputeResource, Task, VsanCloudHealthStatus
Since
vSAN API 6.6


Managed Object Description

VsanPhoneHomeSystem contains a collection of APIs to perform online health checks. The Managed Entity can be accessed through MOID of vsan-phonehome-system through vSAN service at vCenter server side.

Properties

Name Type Description
None

Methods

Methods defined in this Managed Object
QueryVsanCloudHealthStatus, VsanPerformOnlineHealthCheck

QueryVsanCloudHealthStatus(queryVsanCloudHealthStatus)

QueryVsanCloudHealthStatus returns a VsanCloudHealthStatus object with various states of the vSAN CEIP Collector Agent. When checking for internet connectivity, a connection to https://vcsa.vmware.com/ will be attempted with timeout of 10 seconds.
Required Privileges
Global.Diagnostics
Since
vSAN API 7.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VsanPhoneHomeSystem used to make the method call.

Return Value

Type Description
VsanCloudHealthStatusvim.vsan.VsanCloudHealthStatus

Faults

Type Description
InvalidArgument
NotFound
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
VsanFault

Events

Type
None

Show WSDL type definition



VsanPerformOnlineHealthCheck(vsanPerformOnlineHealthCheck)

An asynchronous API for performing vSAN online health checks. This API generates a task to collect current vSAN environment settings and performance data driven by a manifest, and send the collected data to VMware for data streaming analysis. It then queries the analyzed results back to help customer have the best vSAN practices. This task usually takes about 1 minute for a typical 4 nodes vSAN cluster. However, this task can take more time based on the size of vSAN cluster, the size of queried data driven by manifest and the customer Internet speed.
Required Privileges
None

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VsanPhoneHomeSystem used to make the method call.
cluster PManagedObjectReference
to a ClusterComputeResource

The target vSAN cluster

Since vSAN API 6.6
P Required privilege: cluster

Return Value

Type Description
ManagedObjectReference
to a Task
task vCenter Task

Faults

Type Description
InvalidArgument
NotFound
RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
VsanFault

Events

Type
None

Show WSDL type definition