1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
2720c9898SEd Tanous<!---->
3720c9898SEd Tanous<!--################################################################################       -->
4*f2a8e57eSGunnar Mills<!--# Redfish Schema:  Task v1.7.4                                                         -->
5720c9898SEd Tanous<!--#                                                                                      -->
6720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle,      -->
7720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish                                   -->
8*f2a8e57eSGunnar Mills<!--# Copyright 2014-2024 DMTF.                                                            -->
9720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10720c9898SEd Tanous<!--################################################################################       -->
11720c9898SEd Tanous<!---->
12720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
13720c9898SEd Tanous
14720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
15720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/>
16720c9898SEd Tanous  </edmx:Reference>
17720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml">
18720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/>
19720c9898SEd Tanous  </edmx:Reference>
20720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml">
21720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/>
22720c9898SEd Tanous  </edmx:Reference>
23720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
24720c9898SEd Tanous    <edmx:Include Namespace="Resource"/>
25720c9898SEd Tanous    <edmx:Include Namespace="Resource.v1_0_0"/>
26720c9898SEd Tanous  </edmx:Reference>
27720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
28720c9898SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
29720c9898SEd Tanous    <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
30720c9898SEd Tanous  </edmx:Reference>
31720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Message_v1.xml">
32720c9898SEd Tanous    <edmx:Include Namespace="Message"/>
33720c9898SEd Tanous  </edmx:Reference>
34720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TaskCollection_v1.xml">
35720c9898SEd Tanous    <edmx:Include Namespace="TaskCollection"/>
36720c9898SEd Tanous  </edmx:Reference>
37720c9898SEd Tanous
38720c9898SEd Tanous  <edmx:DataServices>
39720c9898SEd Tanous
40720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task">
41720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
42*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Language" String="en"/>
43720c9898SEd Tanous
44720c9898SEd Tanous      <EntityType Name="Task" BaseType="Resource.v1_0_0.Resource" Abstract="true">
45*f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="The `Task` schema contains information about a task that the Redfish task service schedules or executes.  Tasks represent operations that take more time than a client typically wants to wait."/>
46720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This resource contains a task for a Redfish implementation."/>
47720c9898SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
48720c9898SEd Tanous          <Record>
49720c9898SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
50720c9898SEd Tanous          </Record>
51720c9898SEd Tanous        </Annotation>
52720c9898SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
53720c9898SEd Tanous          <Record>
54720c9898SEd Tanous            <PropertyValue Property="Updatable" Bool="false"/>
55720c9898SEd Tanous          </Record>
56720c9898SEd Tanous        </Annotation>
57720c9898SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
58720c9898SEd Tanous          <Record>
59720c9898SEd Tanous            <PropertyValue Property="Deletable" Bool="true"/>
60*f2a8e57eSGunnar Mills            <Annotation Term="OData.Description" String="Use the `DELETE` operation to remove a task."/>
61720c9898SEd Tanous          </Record>
62720c9898SEd Tanous        </Annotation>
63720c9898SEd Tanous        <Annotation Term="Redfish.Uris">
64720c9898SEd Tanous          <Collection>
65720c9898SEd Tanous            <String>/redfish/v1/TaskService/Tasks/{TaskId}</String>
66720c9898SEd Tanous            <String>/redfish/v1/TaskService/Tasks/{TaskId}/SubTasks/{TaskId2}</String>
67720c9898SEd Tanous          </Collection>
68720c9898SEd Tanous        </Annotation>
69720c9898SEd Tanous      </EntityType>
70720c9898SEd Tanous    </Schema>
71720c9898SEd Tanous
72720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_0">
73720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
74720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="1.0"/>
75720c9898SEd Tanous
76720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.Task">
77720c9898SEd Tanous        <Property Name="TaskState" Type="Task.v1_0_0.TaskState" Nullable="false">
78720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
79720c9898SEd Tanous          <Annotation Term="OData.Description" String="The state of the task."/>
80720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the state of the task."/>
81720c9898SEd Tanous        </Property>
82720c9898SEd Tanous        <Property Name="StartTime" Type="Edm.DateTimeOffset" Nullable="false">
83720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
84720c9898SEd Tanous          <Annotation Term="OData.Description" String="The date and time when the task was started."/>
85720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the date and time when the task was started."/>
86720c9898SEd Tanous        </Property>
87720c9898SEd Tanous        <Property Name="EndTime" Type="Edm.DateTimeOffset" Nullable="false">
88720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
89720c9898SEd Tanous          <Annotation Term="OData.Description" String="The date and time when the task was completed.  This property will only appear when the task is complete."/>
90*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate the date and time when the task was completed.  This property shall not appear if the task is running or otherwise has not been completed.  This property shall appear only if the `TaskState` is `Completed`, `Killed`, `Cancelled`, or `Exception`."/>
91720c9898SEd Tanous        </Property>
92720c9898SEd Tanous        <Property Name="TaskStatus" Type="Resource.Health" Nullable="false">
93720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
94720c9898SEd Tanous          <Annotation Term="OData.Description" String="The completion status of the task."/>
95*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the completion status of the task and shall not be set until the task completes.  This property should contain `Critical` if one or more messages in the `Messages` array contains the severity `Critical`.  This property should contain `Warning` if one or more messages in the `Messages` array contains the severity `Warning` and if no messages contain the severity `Critical`.  This property should contain `OK` if all messages in the `Messages` array contain the severity `OK` or if the array is empty."/>
96720c9898SEd Tanous        </Property>
97720c9898SEd Tanous        <Property Name="Messages" Type="Collection(Message.Message)" Nullable="false">
98720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of messages associated with the task."/>
99720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of messages associated with the task."/>
100720c9898SEd Tanous        </Property>
101720c9898SEd Tanous      </EntityType>
102720c9898SEd Tanous
103720c9898SEd Tanous      <EnumType Name="TaskState">
104720c9898SEd Tanous        <Member Name="New">
105720c9898SEd Tanous          <Annotation Term="OData.Description" String="A new task."/>
106720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is newly created but has not started."/>
107720c9898SEd Tanous        </Member>
108720c9898SEd Tanous        <Member Name="Starting">
109720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task is starting."/>
110720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is starting."/>
111720c9898SEd Tanous        </Member>
112720c9898SEd Tanous        <Member Name="Running">
113720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task is running normally."/>
114720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is executing."/>
115720c9898SEd Tanous        </Member>
116720c9898SEd Tanous        <Member Name="Suspended">
117720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task has been suspended."/>
118720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task has been suspended but is expected to restart and is therefore not complete."/>
119720c9898SEd Tanous        </Member>
120720c9898SEd Tanous        <Member Name="Interrupted">
121720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task has been interrupted."/>
122720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task has been interrupted but is expected to restart and is therefore not complete."/>
123720c9898SEd Tanous        </Member>
124720c9898SEd Tanous        <Member Name="Pending">
125720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task is pending and has not started."/>
126720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is pending some condition and has not yet begun to execute."/>
127720c9898SEd Tanous        </Member>
128720c9898SEd Tanous        <Member Name="Stopping">
129720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task is in the process of stopping."/>
130720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is stopping but is not yet complete."/>
131720c9898SEd Tanous        </Member>
132720c9898SEd Tanous        <Member Name="Completed">
133720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task was completed."/>
134720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task completed successfully or with warnings."/>
135720c9898SEd Tanous        </Member>
136720c9898SEd Tanous        <Member Name="Killed">
137720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task was terminated."/>
138720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is complete because an operator killed it."/>
139720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
140720c9898SEd Tanous            <Collection>
141720c9898SEd Tanous              <Record>
142720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
143720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
144720c9898SEd Tanous                <PropertyValue Property="Description" String="This value has been deprecated and is being replaced by the `Cancelled` value, which has more determinate semantics."/>
145720c9898SEd Tanous              </Record>
146720c9898SEd Tanous            </Collection>
147720c9898SEd Tanous          </Annotation>
148720c9898SEd Tanous        </Member>
149720c9898SEd Tanous        <Member Name="Exception">
150720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task has stopped due to an exception condition."/>
151720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task completed with errors."/>
152720c9898SEd Tanous        </Member>
153720c9898SEd Tanous        <Member Name="Service">
154720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task is running as a service."/>
155720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is now running as a service and expected to continue operation until stopped or killed."/>
156720c9898SEd Tanous        </Member>
157720c9898SEd Tanous        <Member Name="Cancelling">
158720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task is in the process of being cancelled."/>
159720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent that the task is in the process of being cancelled."/>
160720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
161720c9898SEd Tanous            <Collection>
162720c9898SEd Tanous              <Record>
163720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
164720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
165720c9898SEd Tanous              </Record>
166720c9898SEd Tanous            </Collection>
167720c9898SEd Tanous          </Annotation>
168720c9898SEd Tanous        </Member>
169720c9898SEd Tanous        <Member Name="Cancelled">
170720c9898SEd Tanous          <Annotation Term="OData.Description" String="Task has been cancelled by an operator or internal process."/>
171*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent that either a `DELETE` operation on a task monitor or `Task` resource or by an internal process cancelled the task."/>
172720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
173720c9898SEd Tanous            <Collection>
174720c9898SEd Tanous              <Record>
175720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
176720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
177720c9898SEd Tanous              </Record>
178720c9898SEd Tanous            </Collection>
179720c9898SEd Tanous          </Annotation>
180720c9898SEd Tanous        </Member>
181720c9898SEd Tanous      </EnumType>
182720c9898SEd Tanous    </Schema>
183720c9898SEd Tanous
184720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_2">
185720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
186720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
187720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_0.Task"/>
188720c9898SEd Tanous    </Schema>
189720c9898SEd Tanous
190720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_3">
191720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
192720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
193720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_2.Task"/>
194720c9898SEd Tanous    </Schema>
195720c9898SEd Tanous
196720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_4">
197720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
198720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
199720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_3.Task"/>
200720c9898SEd Tanous    </Schema>
201720c9898SEd Tanous
202720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_5">
203720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
204720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number."/>
205720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_4.Task"/>
206720c9898SEd Tanous    </Schema>
207720c9898SEd Tanous
208720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_6">
209720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
210*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
211720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_5.Task"/>
212720c9898SEd Tanous    </Schema>
213720c9898SEd Tanous
214720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_7">
215720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
216720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format.  It was also created to correct the resource description."/>
217720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_6.Task"/>
218720c9898SEd Tanous    </Schema>
219720c9898SEd Tanous
220720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_8">
221720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
222*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `StartTime` and `EndTime` properties.  It was also created to update descriptions that this schema defines."/>
223720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_7.Task"/>
224720c9898SEd Tanous    </Schema>
225720c9898SEd Tanous
226720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_9">
227720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
228720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
229720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_8.Task"/>
230720c9898SEd Tanous    </Schema>
231720c9898SEd Tanous
232720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_10">
233720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
234*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the mapping of `TaskStatus`."/>
235720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_9.Task"/>
236720c9898SEd Tanous    </Schema>
237720c9898SEd Tanous
238720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_11">
239720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
240720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
241720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_10.Task"/>
242720c9898SEd Tanous    </Schema>
243720c9898SEd Tanous
244*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_12">
245*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
246*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
247*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_0_11.Task"/>
248*f2a8e57eSGunnar Mills    </Schema>
249*f2a8e57eSGunnar Mills
250720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_0">
251720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
252720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2017.1"/>
253720c9898SEd Tanous
254720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_0_3.Task">
255720c9898SEd Tanous        <Property Name="Actions" Type="Task.v1_1_0.Actions" Nullable="false">
256720c9898SEd Tanous          <Annotation Term="OData.Description" String="The available actions for this resource."/>
257720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
258720c9898SEd Tanous        </Property>
259720c9898SEd Tanous      </EntityType>
260720c9898SEd Tanous
261720c9898SEd Tanous      <ComplexType Name="Actions">
262720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
263720c9898SEd Tanous        <Annotation Term="OData.Description" String="The available actions for this resource."/>
264720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/>
265720c9898SEd Tanous        <Property Name="Oem" Type="Task.v1_1_0.OemActions" Nullable="false">
266720c9898SEd Tanous          <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
267720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/>
268720c9898SEd Tanous        </Property>
269720c9898SEd Tanous      </ComplexType>
270720c9898SEd Tanous
271720c9898SEd Tanous      <ComplexType Name="OemActions">
272720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
273720c9898SEd Tanous        <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
274720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/>
275720c9898SEd Tanous      </ComplexType>
276720c9898SEd Tanous    </Schema>
277720c9898SEd Tanous
278720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_1">
279720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
280720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
281720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_0.Task"/>
282720c9898SEd Tanous    </Schema>
283720c9898SEd Tanous
284720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_2">
285720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
286720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number."/>
287720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_1.Task"/>
288720c9898SEd Tanous    </Schema>
289720c9898SEd Tanous
290720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_3">
291720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
292720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
293720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_2.Task"/>
294720c9898SEd Tanous    </Schema>
295720c9898SEd Tanous
296720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_4">
297720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
298720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format.  It was also created to correct the resource description."/>
299720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_3.Task"/>
300720c9898SEd Tanous    </Schema>
301720c9898SEd Tanous
302720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_5">
303720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
304*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `StartTime` and `EndTime` properties.  It was also created to update descriptions that this schema defines."/>
305720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_4.Task"/>
306720c9898SEd Tanous    </Schema>
307720c9898SEd Tanous
308720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_6">
309720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
310720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
311720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_5.Task"/>
312720c9898SEd Tanous    </Schema>
313720c9898SEd Tanous
314720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_7">
315720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
316*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the mapping of `TaskStatus`."/>
317720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_6.Task"/>
318720c9898SEd Tanous    </Schema>
319720c9898SEd Tanous
320720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_8">
321720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
322720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
323720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_7.Task"/>
324720c9898SEd Tanous    </Schema>
325720c9898SEd Tanous
326*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_1_9">
327*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
328*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
329*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_1_8.Task"/>
330*f2a8e57eSGunnar Mills    </Schema>
331*f2a8e57eSGunnar Mills
332720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_0">
333720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
334720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.1"/>
335*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add the `Cancelled` and `Cancelling` values to TaskState, and deprecate `Killed`."/>
336720c9898SEd Tanous
337720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_1_1.Task">
338720c9898SEd Tanous        <Property Name="TaskMonitor" Type="Edm.String" Nullable="false">
339720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
340*f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The URI of the task monitor for this task."/>
341720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a URI to task monitor as defined in the Redfish Specification."/>
342720c9898SEd Tanous          <Annotation Term="OData.IsURL"/>
343720c9898SEd Tanous        </Property>
344720c9898SEd Tanous      </EntityType>
345720c9898SEd Tanous    </Schema>
346720c9898SEd Tanous
347720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_1">
348720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
349720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number."/>
350720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_0.Task"/>
351720c9898SEd Tanous    </Schema>
352720c9898SEd Tanous
353720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_2">
354720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
355720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
356720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_1.Task"/>
357720c9898SEd Tanous    </Schema>
358720c9898SEd Tanous
359720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_3">
360720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
361720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format.  It was also created to correct the resource description."/>
362720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_2.Task"/>
363720c9898SEd Tanous    </Schema>
364720c9898SEd Tanous
365720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_4">
366720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
367*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions of the `StartTime` and `EndTime` properties.  It was also created to update descriptions that this schema defines."/>
368720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_3.Task"/>
369720c9898SEd Tanous    </Schema>
370720c9898SEd Tanous
371720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_5">
372720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
373720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
374720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_4.Task"/>
375720c9898SEd Tanous    </Schema>
376720c9898SEd Tanous
377720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_6">
378720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
379*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the mapping of `TaskStatus`."/>
380720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_5.Task"/>
381720c9898SEd Tanous    </Schema>
382720c9898SEd Tanous
383720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_7">
384720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
385720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
386720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_6.Task"/>
387720c9898SEd Tanous    </Schema>
388720c9898SEd Tanous
389*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_2_8">
390*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
391*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
392*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_2_7.Task"/>
393*f2a8e57eSGunnar Mills    </Schema>
394*f2a8e57eSGunnar Mills
395720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_0">
396720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
397720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.2"/>
398720c9898SEd Tanous
399720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_2_1.Task">
400720c9898SEd Tanous        <Property Name="Payload" Type="Task.v1_3_0.Payload" Nullable="false">
401720c9898SEd Tanous          <Annotation Term="OData.Description" String="The HTTP and JSON request payload details for this task, unless they are hidden from view by the service."/>
402*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This object shall contain information detailing the HTTP and JSON request payload information for executing this task.  This property shall not be included in the response if the `HidePayload` property is `true`."/>
403720c9898SEd Tanous        </Property>
404720c9898SEd Tanous        <Property Name="HidePayload" Type="Edm.Boolean" Nullable="false">
405720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
406720c9898SEd Tanous          <Annotation Term="OData.Description" String="An indication of whether the contents of the payload are hidden from view after the task has been created.  If `true`, responses do not return the payload.  If `false`, responses return the payload.  If this property is not present when the task is created, the default is `false`."/>
407*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate whether the contents of the payload should be hidden from view after the task has been created.  If `true`, responses shall not return the `Payload` property.  If `false`, responses shall return the `Payload` property.  If this property is not present when the task is created, the default is `false`.  This property shall be supported if the `Payload` property is supported."/>
408720c9898SEd Tanous        </Property>
409720c9898SEd Tanous      </EntityType>
410720c9898SEd Tanous
411720c9898SEd Tanous      <ComplexType Name="Payload">
412720c9898SEd Tanous        <Annotation Term="OData.Description" String="The HTTP and JSON payload details for this Task."/>
413720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain information detailing the HTTP and JSON payload information for executing this task."/>
414720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
415720c9898SEd Tanous        <Property Name="TargetUri" Type="Edm.String" Nullable="false">
416720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
417720c9898SEd Tanous          <Annotation Term="OData.Description" String="The URI of the target for this task."/>
418720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a link to the location to use as the target for an HTTP operation."/>
419720c9898SEd Tanous          <Annotation Term="OData.IsURL"/>
420720c9898SEd Tanous        </Property>
421720c9898SEd Tanous        <Property Name="HttpOperation" Type="Edm.String" Nullable="false">
422720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
423720c9898SEd Tanous          <Annotation Term="OData.Description" String="The HTTP operation to perform to execute this task."/>
424720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the HTTP operation to execute for this task."/>
425720c9898SEd Tanous        </Property>
426720c9898SEd Tanous        <Property Name="HttpHeaders" Type="Collection(Edm.String)" Nullable="false">
427720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
428720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of HTTP headers that this task includes."/>
429720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of HTTP headers that this task includes."/>
430720c9898SEd Tanous        </Property>
431720c9898SEd Tanous        <Property Name="JsonBody" Type="Edm.String" Nullable="false">
432720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
433720c9898SEd Tanous          <Annotation Term="OData.Description" String="The JSON payload to use in the execution of this task."/>
434720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the JSON-formatted payload used for this task."/>
435720c9898SEd Tanous        </Property>
436720c9898SEd Tanous      </ComplexType>
437720c9898SEd Tanous    </Schema>
438720c9898SEd Tanous
439720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_1">
440720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
441720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
442720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_0.Task"/>
443720c9898SEd Tanous    </Schema>
444720c9898SEd Tanous
445720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_2">
446720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
447720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format.  It was also created to correct the resource description."/>
448720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_1.Task"/>
449720c9898SEd Tanous    </Schema>
450720c9898SEd Tanous
451720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_3">
452720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
453*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions of the `HidePayload`, `StartTime`, and `EndTime` properties.  It was also created to update descriptions that this schema defines."/>
454720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_2.Task"/>
455720c9898SEd Tanous    </Schema>
456720c9898SEd Tanous
457720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_4">
458720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
459*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions of the `HidePayload` property."/>
460720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_3.Task"/>
461720c9898SEd Tanous    </Schema>
462720c9898SEd Tanous
463720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_5">
464720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
465720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
466720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_4.Task"/>
467720c9898SEd Tanous    </Schema>
468720c9898SEd Tanous
469720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_6">
470720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
471*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the mapping of `TaskStatus`."/>
472720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_5.Task"/>
473720c9898SEd Tanous    </Schema>
474720c9898SEd Tanous
475720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_7">
476720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
477*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `Payload` property."/>
478720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_6.Task"/>
479720c9898SEd Tanous    </Schema>
480720c9898SEd Tanous
481720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_8">
482720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
483720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
484720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_7.Task"/>
485720c9898SEd Tanous    </Schema>
486720c9898SEd Tanous
487*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_3_9">
488*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
489*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
490*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_3_8.Task"/>
491*f2a8e57eSGunnar Mills    </Schema>
492*f2a8e57eSGunnar Mills
493720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_0">
494720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
495720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.3"/>
496720c9898SEd Tanous
497720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_3_1.Task">
498720c9898SEd Tanous        <Property Name="PercentComplete" Type="Edm.Int64">
499720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
500720c9898SEd Tanous          <Annotation Term="OData.Description" String="The completion percentage of this task."/>
501720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the completion progress of the task, reported in percent of completion, `0` to `100`.  If the task has not been started, the value shall be zero."/>
502720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="%"/>
503720c9898SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
504720c9898SEd Tanous          <Annotation Term="Validation.Maximum" Int="100"/>
505720c9898SEd Tanous        </Property>
506720c9898SEd Tanous      </EntityType>
507720c9898SEd Tanous    </Schema>
508720c9898SEd Tanous
509720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_1">
510720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
511720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format.  It was also created to correct the resource description."/>
512720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_0.Task"/>
513720c9898SEd Tanous    </Schema>
514720c9898SEd Tanous
515720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_2">
516720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
517*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions of the `HidePayload`, `StartTime`, and `EndTime` properties.  It was also created to update descriptions that this schema defines."/>
518720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_1.Task"/>
519720c9898SEd Tanous    </Schema>
520720c9898SEd Tanous
521720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_3">
522720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
523*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions of the `HidePayload` property."/>
524720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_2.Task"/>
525720c9898SEd Tanous    </Schema>
526720c9898SEd Tanous
527720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_4">
528720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
529720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
530720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_3.Task"/>
531720c9898SEd Tanous    </Schema>
532720c9898SEd Tanous
533720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_5">
534720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
535*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the mapping of `TaskStatus`."/>
536720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_4.Task"/>
537720c9898SEd Tanous    </Schema>
538720c9898SEd Tanous
539720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_6">
540720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
541*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `Payload` property."/>
542720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_5.Task"/>
543720c9898SEd Tanous    </Schema>
544720c9898SEd Tanous
545720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_7">
546720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
547720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
548720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_6.Task"/>
549720c9898SEd Tanous    </Schema>
550720c9898SEd Tanous
551720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_8">
552720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
553720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
554720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_7.Task"/>
555720c9898SEd Tanous    </Schema>
556720c9898SEd Tanous
557*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_4_9">
558*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
559*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
560*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_4_8.Task"/>
561*f2a8e57eSGunnar Mills    </Schema>
562*f2a8e57eSGunnar Mills
563720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_5_0">
564720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
565720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2020.3"/>
566720c9898SEd Tanous
567720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_4_3.Task">
568720c9898SEd Tanous        <NavigationProperty Name="SubTasks" Type="TaskCollection.TaskCollection" ContainsTarget="true" Nullable="false">
569720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
570720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to a collection of sub-tasks for this task."/>
571*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `TaskCollection`.  This property shall not be present if this resource represents a sub-task for a task."/>
572720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
573720c9898SEd Tanous        </NavigationProperty>
574720c9898SEd Tanous      </EntityType>
575720c9898SEd Tanous    </Schema>
576720c9898SEd Tanous
577720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_5_1">
578720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
579720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
580720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_5_0.Task"/>
581720c9898SEd Tanous    </Schema>
582720c9898SEd Tanous
583720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_5_2">
584720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
585*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the mapping of `TaskStatus`."/>
586720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_5_1.Task"/>
587720c9898SEd Tanous    </Schema>
588720c9898SEd Tanous
589720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_5_3">
590720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
591*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `Payload` property."/>
592720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_5_2.Task"/>
593720c9898SEd Tanous    </Schema>
594720c9898SEd Tanous
595720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_5_4">
596720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
597720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
598720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_5_3.Task"/>
599720c9898SEd Tanous    </Schema>
600720c9898SEd Tanous
601720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_5_5">
602720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
603720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
604720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_5_4.Task"/>
605720c9898SEd Tanous    </Schema>
606720c9898SEd Tanous
607*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_5_6">
608*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
609*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
610*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_5_5.Task"/>
611*f2a8e57eSGunnar Mills    </Schema>
612*f2a8e57eSGunnar Mills
613720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_6_0">
614720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
615720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.1"/>
616720c9898SEd Tanous
617720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_5_1.Task">
618720c9898SEd Tanous        <Property Name="EstimatedDuration" Type="Edm.Duration">
619720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
620720c9898SEd Tanous          <Annotation Term="OData.Description" String="The estimated total time required to complete the task."/>
621720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the estimated total time needed to complete the task.  The value is not expected to change while the task is in progress, but the service may update the value if it obtains new information that significantly changes the expected duration.  Services should be conservative in the reported estimate and clients should treat this value as an estimate."/>
622720c9898SEd Tanous        </Property>
623720c9898SEd Tanous      </EntityType>
624720c9898SEd Tanous    </Schema>
625720c9898SEd Tanous
626720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_6_1">
627720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
628*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the mapping of `TaskStatus`."/>
629720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_6_0.Task"/>
630720c9898SEd Tanous    </Schema>
631720c9898SEd Tanous
632720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_6_2">
633720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
634*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `Payload` property."/>
635720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_6_1.Task"/>
636720c9898SEd Tanous    </Schema>
637720c9898SEd Tanous
638720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_6_3">
639720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
640720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/>
641720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_6_2.Task"/>
642720c9898SEd Tanous    </Schema>
643720c9898SEd Tanous
644720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_6_4">
645720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
646720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
647720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_6_3.Task"/>
648720c9898SEd Tanous    </Schema>
649720c9898SEd Tanous
650720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_6_5">
651720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
652720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
653720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_6_4.Task"/>
654720c9898SEd Tanous    </Schema>
655720c9898SEd Tanous
656*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_6_6">
657*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
658*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
659*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_6_5.Task"/>
660*f2a8e57eSGunnar Mills    </Schema>
661*f2a8e57eSGunnar Mills
662720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_7_0">
663720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
664720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.3"/>
665720c9898SEd Tanous
666720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_6_2.Task">
667720c9898SEd Tanous        <Property Name="Links" Type="Task.v1_7_0.Links" Nullable="false">
668720c9898SEd Tanous          <Annotation Term="OData.Description" String="Contains references to other resources that are related to this resource."/>
669*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="The `Links` property, as described by the Redfish Specification, shall contain references to resources that are related to but are not contained by, or subordinate to, this resource."/>
670720c9898SEd Tanous        </Property>
671720c9898SEd Tanous      </EntityType>
672720c9898SEd Tanous
673720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Resource.Links">
674720c9898SEd Tanous        <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
675720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/>
676720c9898SEd Tanous        <NavigationProperty Name="CreatedResources" Type="Collection(Resource.Item)">
677720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
678720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of URIs referencing the resources created as the result of the operation that produced this task."/>
679720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources indicating the resources created as the result of the operation that produced this task.  Services shall set this property prior to the task entering its final state."/>
680720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
681720c9898SEd Tanous        </NavigationProperty>
682720c9898SEd Tanous      </ComplexType>
683720c9898SEd Tanous    </Schema>
684720c9898SEd Tanous
685720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_7_1">
686720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
687720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct the regular expression pattern for duration properties in JSON Schema and OpenAPI to not allow for negative values."/>
688720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_7_0.Task"/>
689720c9898SEd Tanous    </Schema>
690720c9898SEd Tanous
691720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_7_2">
692720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
693720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
694720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_7_1.Task"/>
695720c9898SEd Tanous    </Schema>
696720c9898SEd Tanous
697720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_7_3">
698720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
699720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
700720c9898SEd Tanous      <EntityType Name="Task" BaseType="Task.v1_7_2.Task"/>
701720c9898SEd Tanous    </Schema>
702720c9898SEd Tanous
703*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_7_4">
704*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
705*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
706*f2a8e57eSGunnar Mills      <EntityType Name="Task" BaseType="Task.v1_7_3.Task"/>
707*f2a8e57eSGunnar Mills    </Schema>
708*f2a8e57eSGunnar Mills
709720c9898SEd Tanous  </edmx:DataServices>
710720c9898SEd Tanous</edmx:Edmx>
711