vSAN Management API
| Local Properties | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Data Object - VsanIODiagnosticsObjectLayout(vim.vsan.IODiagnosticsObjectLayout)
- Property of
- VsanObjectIOStats
- Extends
- DynamicData
- Since
- vSAN 7.0U3
Data Object Description
This data object describes the layout of the object which run diagnostics instance.Properties
Name | Type | Description |
---|---|---|
layout | xsd:string |
The object layout definition. The object layout is a JSON list that has the
components, diskgroups, domowner, domproxyowner, host uuids and the
relationship between them. The JSON list also has the fault domain
information of all related hosts (dom owner, dom proxy owner,and all the
component owner hosts) of the object.
Example: [
{
"uuid": <disk group uuid>, "type": "diskgroup", "owner": "<host uuid>"
},
{
"uuid": <component uuid>, "type": "component", "owner": "<disk group uuid>"
},
{
"uuid": <dom owner uuid>, "type": "domowner", "owner": "<host uuid>"
},
{
"uuid": <dom proxy owner uuid>, "type": "domproxyowner", "owner": "<host uuid>"
},
{
"uuid": <host uuid>, "type": "faultdomain", "owner": "<fault domain uuid>",
"faultDomainName": "<fault domain name>"
}
]
For vSAN ESA object layout, it is a list in JSON format that has the components,
disks, domowner, domproxyowner, host uuids and the relationship between them.
Example: [
{
"uuid": <perf tier uuid>, "type": "perftier", "owner": "<host uuid>"
},
{
"uuid": <capacity tier uuid>, "type": "capacitytier", "owner": "<host uuid>"
},
{
"uuid": <component uuid>, "type": "component", "owner": "<disk uuid>"
},
{
"uuid": <dom owner uuid>, "type": "domowner", "owner": "<host uuid>"
},
{
"uuid": <object uuid>, "type": "vsan2object", "owner": "<host uuid>",
"performancelegraid": "<performance leg raid info>", "capacitylegraid": "<capacity leg raid info>"
},
{
"uuid": <dom proxy owner uuid>, "type": "domproxyowner", "owner": "<host uuid>"
},
{
"uuid": <host uuid>, "type": "faultdomain", "owner": "<fault domain uuid>",
"faultDomainName": "<fault domain name>"
}
]
|
Properties inherited from DynamicData | ||
None |
Show WSDL type definition
Top of page | Local Properties | ||
Managed Object Types | Data Object Types | All Properties | All Methods |