1*720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
2*720c9898SEd Tanous<!---->
3*720c9898SEd Tanous<!--################################################################################       -->
4*720c9898SEd Tanous<!--# Redfish Schema:  ManagerDiagnosticData v1.2.2                                        -->
5*720c9898SEd Tanous<!--#                                                                                      -->
6*720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle,      -->
7*720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish                                   -->
8*720c9898SEd Tanous<!--# Copyright 2014-2023 DMTF.                                                            -->
9*720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10*720c9898SEd Tanous<!--################################################################################       -->
11*720c9898SEd Tanous<!---->
12*720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
13*720c9898SEd Tanous
14*720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
15*720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/>
16*720c9898SEd Tanous  </edmx:Reference>
17*720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml">
18*720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/>
19*720c9898SEd Tanous  </edmx:Reference>
20*720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml">
21*720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/>
22*720c9898SEd Tanous  </edmx:Reference>
23*720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
24*720c9898SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
25*720c9898SEd Tanous    <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
26*720c9898SEd Tanous  </edmx:Reference>
27*720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
28*720c9898SEd Tanous    <edmx:Include Namespace="Resource.v1_0_0"/>
29*720c9898SEd Tanous  </edmx:Reference>
30*720c9898SEd Tanous
31*720c9898SEd Tanous  <edmx:DataServices>
32*720c9898SEd Tanous
33*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData">
34*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
35*720c9898SEd Tanous
36*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="Resource.v1_0_0.Resource" Abstract="true">
37*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The ManagerDiagnosticData schema defines internal diagnostic data for a manager.  It contains information that might be used by vendors to collect debug information about the manager.  Clients should not make decisions for raising alerts, creating service events, or other actions based on information in this resource."/>
38*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This resource shall represent internal diagnostic data for a manager for a Redfish implementation.  Clients should not make decisions for raising alerts, creating service events, or other actions based on information in this resource."/>
39*720c9898SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
40*720c9898SEd Tanous          <Record>
41*720c9898SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
42*720c9898SEd Tanous          </Record>
43*720c9898SEd Tanous        </Annotation>
44*720c9898SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
45*720c9898SEd Tanous          <Record>
46*720c9898SEd Tanous            <PropertyValue Property="Updatable" Bool="false"/>
47*720c9898SEd Tanous          </Record>
48*720c9898SEd Tanous        </Annotation>
49*720c9898SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
50*720c9898SEd Tanous          <Record>
51*720c9898SEd Tanous            <PropertyValue Property="Deletable" Bool="false"/>
52*720c9898SEd Tanous          </Record>
53*720c9898SEd Tanous        </Annotation>
54*720c9898SEd Tanous        <Annotation Term="Redfish.Uris">
55*720c9898SEd Tanous          <Collection>
56*720c9898SEd Tanous            <String>/redfish/v1/Managers/{ManagerId}/ManagerDiagnosticData</String>
57*720c9898SEd Tanous          </Collection>
58*720c9898SEd Tanous        </Annotation>
59*720c9898SEd Tanous      </EntityType>
60*720c9898SEd Tanous
61*720c9898SEd Tanous      <Action Name="ResetMetrics" IsBound="true">
62*720c9898SEd Tanous        <Annotation Term="OData.Description" String="Resets time intervals or counted values of the diagnostic data for this manager."/>
63*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This action shall reset any time intervals or counted values of the diagnostic data for this manager."/>
64*720c9898SEd Tanous        <Parameter Name="ManagerDiagnosticData" Type="ManagerDiagnosticData.v1_0_0.Actions"/>
65*720c9898SEd Tanous      </Action>
66*720c9898SEd Tanous    </Schema>
67*720c9898SEd Tanous
68*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_0_0">
69*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
70*720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.4"/>
71*720c9898SEd Tanous
72*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.ManagerDiagnosticData">
73*720c9898SEd Tanous        <Property Name="I2CBuses" Type="Collection(ManagerDiagnosticData.v1_0_0.I2CBusStatistics)" Nullable="false">
74*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The statistics of the I2C buses."/>
75*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the statistics of the I2C buses.  Services may subdivide a physical bus into multiple entries in this property based on how the manager tracks bus segments, virtual buses from a controller, and other segmentation capabilities."/>
76*720c9898SEd Tanous        </Property>
77*720c9898SEd Tanous        <Property Name="MemoryStatistics" Type="ManagerDiagnosticData.v1_0_0.MemoryStatistics" Nullable="false">
78*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The memory statistics of the manager."/>
79*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the memory statistics of the manager."/>
80*720c9898SEd Tanous        </Property>
81*720c9898SEd Tanous        <Property Name="ProcessorStatistics" Type="ManagerDiagnosticData.v1_0_0.ProcessorStatistics" Nullable="false">
82*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The processor statistics of the manager."/>
83*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the processor statistics of the manager."/>
84*720c9898SEd Tanous        </Property>
85*720c9898SEd Tanous        <Property Name="BootTimeStatistics" Type="ManagerDiagnosticData.v1_0_0.BootTimeStatistics" Nullable="false">
86*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The boot-time statistics of the manager."/>
87*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the boot-time statistics of the manager."/>
88*720c9898SEd Tanous        </Property>
89*720c9898SEd Tanous        <Property Name="FreeStorageSpaceKiB" Type="Edm.Int64">
90*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
91*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The available storage space on this manager in kibibytes (KiB)."/>
92*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available storage space on this manager in kibibytes (KiB)."/>
93*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="KiBy"/>
94*720c9898SEd Tanous        </Property>
95*720c9898SEd Tanous        <Property Name="MemoryECCStatistics" Type="ManagerDiagnosticData.v1_0_0.MemoryECCStatistics" Nullable="false">
96*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The memory ECC statistics of the manager."/>
97*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the memory ECC statistics of the manager."/>
98*720c9898SEd Tanous        </Property>
99*720c9898SEd Tanous        <Property Name="TopProcesses" Type="Collection(ManagerDiagnosticData.v1_0_0.ProcessStatistics)">
100*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The statistics of the top processes of this manager."/>
101*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the statistics of the top processes of this manager."/>
102*720c9898SEd Tanous        </Property>
103*720c9898SEd Tanous        <Property Name="Actions" Type="ManagerDiagnosticData.v1_0_0.Actions" Nullable="false">
104*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The available actions for this resource."/>
105*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
106*720c9898SEd Tanous        </Property>
107*720c9898SEd Tanous      </EntityType>
108*720c9898SEd Tanous
109*720c9898SEd Tanous      <ComplexType Name="I2CBusStatistics">
110*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
111*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The statistics of an I2C bus."/>
112*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object shall contain statistics of an I2C bus."/>
113*720c9898SEd Tanous        <Property Name="I2CBusName" Type="Edm.String" Nullable="false">
114*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
115*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The name of the I2C bus."/>
116*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name of the I2C bus."/>
117*720c9898SEd Tanous        </Property>
118*720c9898SEd Tanous        <Property Name="TotalTransactionCount" Type="Edm.Int64">
119*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
120*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The total number of transactions on this I2C bus."/>
121*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the total number of transactions on this I2C bus.  The count shall include the number of I2C transactions initiated by the manager and the number of I2C transactions where the manager is the target device."/>
122*720c9898SEd Tanous        </Property>
123*720c9898SEd Tanous        <Property Name="BusErrorCount" Type="Edm.Int64">
124*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
125*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of bus errors on this I2C bus."/>
126*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of bus errors on this I2C bus.  Bus errors include, but are not limited to, an SDA rising or falling edge while SCL is high or a stuck bus signal."/>
127*720c9898SEd Tanous        </Property>
128*720c9898SEd Tanous        <Property Name="NACKCount" Type="Edm.Int64">
129*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
130*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of NACKs on this I2C bus."/>
131*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of NACKs on this I2C bus."/>
132*720c9898SEd Tanous        </Property>
133*720c9898SEd Tanous      </ComplexType>
134*720c9898SEd Tanous
135*720c9898SEd Tanous      <ComplexType Name="MemoryStatistics">
136*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
137*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The memory statistics of a manager."/>
138*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object shall contain the memory statistics of a manager."/>
139*720c9898SEd Tanous        <Property Name="TotalBytes" Type="Edm.Int64">
140*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
141*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The total amount of memory in bytes."/>
142*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the total amount of memory in bytes."/>
143*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="By"/>
144*720c9898SEd Tanous        </Property>
145*720c9898SEd Tanous        <Property Name="UsedBytes" Type="Edm.Int64">
146*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
147*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The amount of used memory in bytes."/>
148*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the amount of used memory in bytes.  This value is calculated as TotalBytes minus FreeBytes minus BuffersAndCacheBytes."/>
149*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="By"/>
150*720c9898SEd Tanous        </Property>
151*720c9898SEd Tanous        <Property Name="FreeBytes" Type="Edm.Int64">
152*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
153*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The amount of free memory in bytes."/>
154*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the amount of free memory in bytes."/>
155*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="By"/>
156*720c9898SEd Tanous        </Property>
157*720c9898SEd Tanous        <Property Name="SharedBytes" Type="Edm.Int64">
158*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
159*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The amount of shared memory in bytes."/>
160*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the amount of shared memory in bytes.  This includes things such as memory consumed by temporary file systems."/>
161*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="By"/>
162*720c9898SEd Tanous        </Property>
163*720c9898SEd Tanous        <Property Name="BuffersAndCacheBytes" Type="Edm.Int64">
164*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
165*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The amount of memory used in bytes by kernel buffers, page caches, and slabs."/>
166*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the amount of memory used in bytes by kernel buffers, page caches, and slabs."/>
167*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="By"/>
168*720c9898SEd Tanous        </Property>
169*720c9898SEd Tanous        <Property Name="AvailableBytes" Type="Edm.Int64">
170*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
171*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The amount of memory available in bytes for starting new processes without swapping."/>
172*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the amount of memory available in bytes for starting new processes without swapping.  This includes free memory and reclaimable cache and buffers."/>
173*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="By"/>
174*720c9898SEd Tanous        </Property>
175*720c9898SEd Tanous      </ComplexType>
176*720c9898SEd Tanous
177*720c9898SEd Tanous      <ComplexType Name="ProcessStatistics">
178*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
179*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The statistics of a process running on a manager."/>
180*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object shall contain the statistics of a process running on a manager."/>
181*720c9898SEd Tanous        <Property Name="CommandLine" Type="Edm.String" Nullable="false">
182*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
183*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The command line of this process."/>
184*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the command line with parameters of this process."/>
185*720c9898SEd Tanous        </Property>
186*720c9898SEd Tanous        <Property Name="UserTimeSeconds" Type="Edm.Decimal">
187*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
188*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds this process executed in user space."/>
189*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds this process executed in user space."/>
190*720c9898SEd Tanous        </Property>
191*720c9898SEd Tanous        <Property Name="KernelTimeSeconds" Type="Edm.Decimal">
192*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
193*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds this process executed in kernel space."/>
194*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds this process executed in kernel space."/>
195*720c9898SEd Tanous        </Property>
196*720c9898SEd Tanous        <Property Name="ResidentSetSizeBytes" Type="Edm.Int64">
197*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
198*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The resident set size of this process in bytes."/>
199*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the resident set size of this process in bytes, which is the amount of memory allocated to the process and is in RAM."/>
200*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="By"/>
201*720c9898SEd Tanous        </Property>
202*720c9898SEd Tanous      </ComplexType>
203*720c9898SEd Tanous
204*720c9898SEd Tanous      <ComplexType Name="ProcessorStatistics">
205*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
206*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The processor statistics of a manager."/>
207*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object shall contain the processor statistics of a manager."/>
208*720c9898SEd Tanous        <Property Name="KernelPercent" Type="Edm.Decimal">
209*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
210*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The percentage of CPU time spent in kernel mode."/>
211*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the percentage of CPU time, `0` to `100`, spent in kernel mode."/>
212*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="%"/>
213*720c9898SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
214*720c9898SEd Tanous          <Annotation Term="Validation.Maximum" Int="100"/>
215*720c9898SEd Tanous        </Property>
216*720c9898SEd Tanous        <Property Name="UserPercent" Type="Edm.Decimal">
217*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
218*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The percentage of CPU time spent in user mode."/>
219*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the percentage of CPU time, `0` to `100`, spent in user mode."/>
220*720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="%"/>
221*720c9898SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
222*720c9898SEd Tanous          <Annotation Term="Validation.Maximum" Int="100"/>
223*720c9898SEd Tanous        </Property>
224*720c9898SEd Tanous      </ComplexType>
225*720c9898SEd Tanous
226*720c9898SEd Tanous      <ComplexType Name="BootTimeStatistics">
227*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
228*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The boot-time statistics of a manager."/>
229*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object shall contain the boot-time statistics of a manager."/>
230*720c9898SEd Tanous        <Property Name="FirmwareTimeSeconds" Type="Edm.Decimal">
231*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
232*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds the manager spent in the firmware stage."/>
233*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds the manager spent in the firmware stage."/>
234*720c9898SEd Tanous        </Property>
235*720c9898SEd Tanous        <Property Name="LoaderTimeSeconds" Type="Edm.Decimal">
236*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
237*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds the manager spent in the loader stage."/>
238*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds the manager spent in the loader stage."/>
239*720c9898SEd Tanous        </Property>
240*720c9898SEd Tanous        <Property Name="KernelTimeSeconds" Type="Edm.Decimal">
241*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
242*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds the manager spent in the kernel stage."/>
243*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds the manager spent in the kernel stage."/>
244*720c9898SEd Tanous        </Property>
245*720c9898SEd Tanous        <Property Name="InitrdTimeSeconds" Type="Edm.Decimal">
246*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
247*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds the manager spent in the initrd boot stage."/>
248*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds the manager spent in the initrd boot stage."/>
249*720c9898SEd Tanous        </Property>
250*720c9898SEd Tanous        <Property Name="UserSpaceTimeSeconds" Type="Edm.Decimal">
251*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
252*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds the manager spent in the user space boot stage."/>
253*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds the manager spent in the user space boot stage."/>
254*720c9898SEd Tanous        </Property>
255*720c9898SEd Tanous      </ComplexType>
256*720c9898SEd Tanous
257*720c9898SEd Tanous      <ComplexType Name="MemoryECCStatistics">
258*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
259*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The memory ECC statistics of a manager."/>
260*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object shall contain the memory ECC statistics of a manager."/>
261*720c9898SEd Tanous        <Property Name="CorrectableECCErrorCount" Type="Edm.Int64">
262*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
263*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of correctable errors since reset."/>
264*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of correctable errors since reset."/>
265*720c9898SEd Tanous        </Property>
266*720c9898SEd Tanous        <Property Name="UncorrectableECCErrorCount" Type="Edm.Int64">
267*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
268*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of uncorrectable errors since reset."/>
269*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of uncorrectable errors since reset."/>
270*720c9898SEd Tanous        </Property>
271*720c9898SEd Tanous      </ComplexType>
272*720c9898SEd Tanous
273*720c9898SEd Tanous      <ComplexType Name="Actions">
274*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
275*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The available actions for this resource."/>
276*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/>
277*720c9898SEd Tanous        <Property Name="Oem" Type="ManagerDiagnosticData.v1_0_0.OemActions" Nullable="false">
278*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
279*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/>
280*720c9898SEd Tanous        </Property>
281*720c9898SEd Tanous      </ComplexType>
282*720c9898SEd Tanous
283*720c9898SEd Tanous      <ComplexType Name="OemActions">
284*720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
285*720c9898SEd Tanous        <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
286*720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/>
287*720c9898SEd Tanous      </ComplexType>
288*720c9898SEd Tanous    </Schema>
289*720c9898SEd Tanous
290*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_0_1">
291*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
292*720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
293*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_0_0.ManagerDiagnosticData"/>
294*720c9898SEd Tanous    </Schema>
295*720c9898SEd Tanous
296*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_0_2">
297*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
298*720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
299*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_0_1.ManagerDiagnosticData"/>
300*720c9898SEd Tanous    </Schema>
301*720c9898SEd Tanous
302*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_1_0">
303*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
304*720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.4"/>
305*720c9898SEd Tanous
306*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_0_0.ManagerDiagnosticData"/>
307*720c9898SEd Tanous
308*720c9898SEd Tanous      <ComplexType Name="ProcessStatistics" BaseType="ManagerDiagnosticData.v1_0_0.ProcessStatistics">
309*720c9898SEd Tanous        <Property Name="UptimeSeconds" Type="Edm.Decimal">
310*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
311*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The wall-clock time this process has been running in seconds."/>
312*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the wall-clock time this process has been running in seconds."/>
313*720c9898SEd Tanous        </Property>
314*720c9898SEd Tanous        <Property Name="RestartCount" Type="Edm.Int64">
315*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
316*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of times this process has restarted."/>
317*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of times this process has restarted with the same command line including arguments."/>
318*720c9898SEd Tanous        </Property>
319*720c9898SEd Tanous        <Property Name="RestartAfterFailureCount" Type="Edm.Int64">
320*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
321*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The number of times this process has restarted unexpectedly."/>
322*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of times this process has restarted unexpectedly, such as due to unintentional failures, restarts, or shutdowns, with the same command line including arguments."/>
323*720c9898SEd Tanous        </Property>
324*720c9898SEd Tanous      </ComplexType>
325*720c9898SEd Tanous    </Schema>
326*720c9898SEd Tanous
327*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_1_1">
328*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
329*720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
330*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_1_0.ManagerDiagnosticData"/>
331*720c9898SEd Tanous    </Schema>
332*720c9898SEd Tanous
333*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_1_2">
334*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
335*720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
336*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_1_1.ManagerDiagnosticData"/>
337*720c9898SEd Tanous    </Schema>
338*720c9898SEd Tanous
339*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_2_0">
340*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
341*720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.3"/>
342*720c9898SEd Tanous
343*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_1_0.ManagerDiagnosticData">
344*720c9898SEd Tanous        <Property Name="ServiceRootUptimeSeconds" Type="Edm.Decimal">
345*720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
346*720c9898SEd Tanous          <Annotation Term="OData.Description" String="The wall-clock time the service root hosted by this manager has been running in seconds."/>
347*720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the wall-clock time the service root hosted by this manager has been running in seconds."/>
348*720c9898SEd Tanous        </Property>
349*720c9898SEd Tanous      </EntityType>
350*720c9898SEd Tanous    </Schema>
351*720c9898SEd Tanous
352*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_2_1">
353*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
354*720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
355*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_2_0.ManagerDiagnosticData"/>
356*720c9898SEd Tanous    </Schema>
357*720c9898SEd Tanous
358*720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ManagerDiagnosticData.v1_2_2">
359*720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
360*720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
361*720c9898SEd Tanous      <EntityType Name="ManagerDiagnosticData" BaseType="ManagerDiagnosticData.v1_2_1.ManagerDiagnosticData"/>
362*720c9898SEd Tanous    </Schema>
363*720c9898SEd Tanous
364*720c9898SEd Tanous  </edmx:DataServices>
365*720c9898SEd Tanous</edmx:Edmx>
366