Vsan Performance Manager Vsan Perf Query Stats Object Information
Get information about the vSAN object/directory containing the vSAN Perf Stats DB.
If the statsDB object can not be found, FileNotFound exception will be raised. If the statsDB object failed to read the policy, e.g. because it is not accessible, FileNotWritable exception will be raised. If called against vCenter, but no ESXi host could be contacted to perform the operation NotFound exception will be raised.
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case VsanPerformanceManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.
"VsanPerfQueryStatsObjectInformationRequestType Object"
vSAN cluster. Ignored if called against host.
Required privileges: System.Read
Object information structure
"VsanObjectInformation Object"
The friendly name of a namespace object.
vSAN object UUID.
If not set, object couldn't be found in the current cluster.
Health of the vSAN object, as seen by the host.
The possible value is 'inaccessible', 'reduced-availability-with-no-rebuild', 'reduced-availability-with-no-rebuild-delay-timer', 'reduced-availability-with-active-rebuild', 'data-move', 'non-availability-related-reconfig', 'non-availability-related-incompliance', 'healthy'
vSAN policy attributes used for the policy of the object.
Not set if the object couldn't be found, or if the object is not healthy enough to determine its policy. Its format is key-value pair list, each key-value pair represents one attribute, the key is the attribute name, the value is the attribute value represented by string format.
UUID of SPBM profile used for the policy of the object when it was applied to vSAN Object.
Not set if the object couldn't be found, if the object is not healthy enough to determine its policy, or if the object doesn't use a SPBM managed policy.
Generation ID of SPBM profile used for the policy of the object when it was applied to vSAN Object.
Not set if the object couldn't be found, if the object is not healthy enough to determine its policy, or if the object doesn't use a SPBM managed policy.
Describes the results of profile compliance checking for a vSAN object.
NotFound: if no ESXi host could be contacted to perform the operation when called against vCenter.
"MethodFault Object"
Fault which is the cause of this fault.
Message which has details about the error Message can also contain a key to message catalog which can be used to generate better localized messages.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/vsan/VsanPerformanceManager/{moId}/VsanPerfQueryStatsObjectInformation