1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
2720c9898SEd Tanous<!---->
3720c9898SEd Tanous<!--################################################################################       -->
45ecf7b4eSGunnar Mills<!--# Redfish Schema:  ActionInfo v1.5.0                                                   -->
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                                   -->
8d125652eSGunnar Mills<!--# Copyright 2014-2025 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://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
21720c9898SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
22720c9898SEd Tanous  </edmx:Reference>
23720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
24720c9898SEd Tanous    <edmx:Include Namespace="Resource.v1_0_0"/>
25720c9898SEd Tanous  </edmx:Reference>
26720c9898SEd Tanous
27720c9898SEd Tanous  <edmx:DataServices>
28720c9898SEd Tanous
29720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo">
30720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
31f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Language" String="en"/>
32720c9898SEd Tanous
33720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="Resource.v1_0_0.Resource" Abstract="true">
34f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="The `ActionInfo` schema defines the supported parameters and other information for a Redfish action.  Supported parameters can differ among vendors and even among resource instances.  This data can ensure that action requests from applications contain supported parameters."/>
35720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This resource shall represent the supported parameters and other information for a Redfish action on a target within a Redfish implementation.  Supported parameters can differ among vendors and even among resource instances.  This data can ensure that action requests from applications contain supported parameters."/>
36720c9898SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
37720c9898SEd Tanous          <Record>
38720c9898SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
39720c9898SEd Tanous          </Record>
40720c9898SEd Tanous        </Annotation>
41720c9898SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
42720c9898SEd Tanous          <Record>
43720c9898SEd Tanous            <PropertyValue Property="Updatable" Bool="false"/>
44720c9898SEd Tanous          </Record>
45720c9898SEd Tanous        </Annotation>
46720c9898SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
47720c9898SEd Tanous          <Record>
48720c9898SEd Tanous            <PropertyValue Property="Deletable" Bool="false"/>
49720c9898SEd Tanous          </Record>
50720c9898SEd Tanous        </Annotation>
51720c9898SEd Tanous      </EntityType>
52720c9898SEd Tanous
53720c9898SEd Tanous      <ComplexType Name="Parameters" Abstract="true">
54720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
55720c9898SEd Tanous        <Annotation Term="OData.Description" String="The information about a parameter included in a Redfish action for this resource."/>
56720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This property shall contain information about a parameter included in a Redfish action for this resource."/>
57720c9898SEd Tanous      </ComplexType>
58720c9898SEd Tanous    </Schema>
59720c9898SEd Tanous
60720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_0">
61720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
62720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2016.2"/>
63720c9898SEd Tanous
64720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.ActionInfo">
65720c9898SEd Tanous        <Property Name="Parameters" Type="Collection(ActionInfo.v1_0_0.Parameters)" Nullable="false">
66720c9898SEd Tanous          <Annotation Term="OData.Description" String="The list of parameters included in the specified Redfish action."/>
67720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall list the parameters included in the specified Redfish action for this resource."/>
68720c9898SEd Tanous        </Property>
69720c9898SEd Tanous      </EntityType>
70720c9898SEd Tanous
71720c9898SEd Tanous      <ComplexType Name="Parameters" BaseType="ActionInfo.Parameters">
72720c9898SEd Tanous        <Property Name="Name" Type="Edm.String" Nullable="false">
73720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
74720c9898SEd Tanous          <Annotation Term="OData.Description"  String="The name of the parameter for this action."/>
75720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name of the parameter included in a Redfish action."/>
76720c9898SEd Tanous          <Annotation Term="Redfish.Required"/>
77720c9898SEd Tanous        </Property>
78720c9898SEd Tanous        <Property Name="Required" Type="Edm.Boolean" Nullable="false">
79720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
80720c9898SEd Tanous          <Annotation Term="OData.Description" String="An indication of whether the parameter is required to complete this action."/>
81720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate whether the parameter is required to complete this action."/>
82720c9898SEd Tanous        </Property>
83720c9898SEd Tanous        <Property Name="DataType" Type="ActionInfo.v1_0_0.ParameterTypes">
84720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
85720c9898SEd Tanous          <Annotation Term="OData.Description" String="The JSON property type for this parameter."/>
86720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the JSON property type for this parameter."/>
87720c9898SEd Tanous        </Property>
88720c9898SEd Tanous        <Property Name="ObjectDataType" Type="Edm.String">
89720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
90720c9898SEd Tanous          <Annotation Term="OData.Description" String="The data type of an object-based parameter."/>
91720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall describe the entity type definition in `@odata.type` format for the parameter.  This property shall be required for parameters with a data type of `Object` or `ObjectArray`, and shall not be present for parameters with other data types."/>
92720c9898SEd Tanous        </Property>
93720c9898SEd Tanous        <Property Name="AllowableValues" Type="Collection(Edm.String)">
94720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
95720c9898SEd Tanous          <Annotation Term="OData.Description" String="The allowable values for this parameter as applied to this action target."/>
96720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the allowable values for this parameter as applied to this action target.  For arrays, this property shall represent the allowable values for each array member."/>
97720c9898SEd Tanous        </Property>
98720c9898SEd Tanous      </ComplexType>
99720c9898SEd Tanous
100720c9898SEd Tanous      <EnumType Name="ParameterTypes">
101720c9898SEd Tanous        <Member Name="Boolean">
102720c9898SEd Tanous          <Annotation Term="OData.Description" String="A boolean."/>
103720c9898SEd Tanous        </Member>
104720c9898SEd Tanous        <Member Name="Number">
105720c9898SEd Tanous          <Annotation Term="OData.Description" String="A number."/>
106720c9898SEd Tanous        </Member>
107720c9898SEd Tanous        <Member Name="NumberArray">
108720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of numbers."/>
109720c9898SEd Tanous        </Member>
110720c9898SEd Tanous        <Member Name="String">
111720c9898SEd Tanous          <Annotation Term="OData.Description" String="A string."/>
112720c9898SEd Tanous        </Member>
113720c9898SEd Tanous        <Member Name="StringArray">
114720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of strings."/>
115720c9898SEd Tanous        </Member>
116720c9898SEd Tanous        <Member Name="Object">
117720c9898SEd Tanous          <Annotation Term="OData.Description" String="An embedded JSON object."/>
118720c9898SEd Tanous        </Member>
119720c9898SEd Tanous        <Member Name="ObjectArray">
120720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of JSON objects."/>
121720c9898SEd Tanous        </Member>
122720c9898SEd Tanous      </EnumType>
123720c9898SEd Tanous    </Schema>
124720c9898SEd Tanous
125720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_1">
126720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
127720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add explicit permissions annotations to all properties for clarity."/>
128720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_0.ActionInfo"/>
129720c9898SEd Tanous    </Schema>
130720c9898SEd Tanous
131720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_2">
132720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
133720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
134720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_1.ActionInfo"/>
135720c9898SEd Tanous    </Schema>
136720c9898SEd Tanous
137720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_3">
138720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
139720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
140720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_2.ActionInfo"/>
141720c9898SEd Tanous    </Schema>
142720c9898SEd Tanous
143720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_4">
144720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
145720c9898SEd 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."/>
146720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_3.ActionInfo"/>
147720c9898SEd Tanous    </Schema>
148720c9898SEd Tanous
149720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_5">
150720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
151720c9898SEd 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."/>
152720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_4.ActionInfo"/>
153720c9898SEd Tanous    </Schema>
154720c9898SEd Tanous
155720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_6">
156720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
157720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
158720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_5.ActionInfo"/>
159720c9898SEd Tanous    </Schema>
160720c9898SEd Tanous
161720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_7">
162720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1635ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `AllowableValues` for array parameters."/>
164720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_6.ActionInfo"/>
165720c9898SEd Tanous    </Schema>
166720c9898SEd Tanous
167f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_0_8">
168f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
169f2a8e57eSGunnar 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."/>
170f2a8e57eSGunnar Mills      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_7.ActionInfo"/>
171f2a8e57eSGunnar Mills    </Schema>
172f2a8e57eSGunnar Mills
173720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_1_0">
174720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
175720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.2"/>
176720c9898SEd Tanous
177720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_0_4.ActionInfo"/>
178720c9898SEd Tanous
179720c9898SEd Tanous      <ComplexType Name="Parameters" BaseType="ActionInfo.v1_0_0.Parameters">
180720c9898SEd Tanous        <Property Name="MinimumValue" Type="Edm.Decimal">
181720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
182720c9898SEd Tanous          <Annotation Term="OData.Description" String="The minimum supported value for this parameter."/>
183720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This integer or number property shall contain the minimum value that this service supports.  For arrays, this property shall represent the minimum value for each array member.  This property shall not be present for non-integer or number parameters."/>
184720c9898SEd Tanous        </Property>
185720c9898SEd Tanous        <Property Name="MaximumValue" Type="Edm.Decimal">
186720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
187720c9898SEd Tanous          <Annotation Term="OData.Description" String="The maximum supported value for this parameter."/>
188720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This integer or number property shall contain the maximum value that this service supports.  For arrays, this property shall represent the maximum value for each array member.  This property shall not be present for non-integer or number parameters."/>
189720c9898SEd Tanous        </Property>
190720c9898SEd Tanous      </ComplexType>
191720c9898SEd Tanous    </Schema>
192720c9898SEd Tanous
193720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_1_1">
194720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
195720c9898SEd 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."/>
196720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_1_0.ActionInfo"/>
197720c9898SEd Tanous    </Schema>
198720c9898SEd Tanous
199720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_1_2">
200720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
201720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
202720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_1_1.ActionInfo"/>
203720c9898SEd Tanous    </Schema>
204720c9898SEd Tanous
205720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_1_3">
206720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
207f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the behavior of `AllowableValues`, `MinimumValue`, and `MaximumValue` for array parameters."/>
208720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_1_2.ActionInfo"/>
209720c9898SEd Tanous    </Schema>
210720c9898SEd Tanous
211f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_1_4">
212f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
213f2a8e57eSGunnar 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."/>
214f2a8e57eSGunnar Mills      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_1_3.ActionInfo"/>
215f2a8e57eSGunnar Mills    </Schema>
216f2a8e57eSGunnar Mills
217720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_2_0">
218720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
219720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.2"/>
220720c9898SEd Tanous
221720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_1_3.ActionInfo"/>
222720c9898SEd Tanous
223720c9898SEd Tanous      <ComplexType Name="Parameters" BaseType="ActionInfo.v1_1_0.Parameters">
224720c9898SEd Tanous        <Property Name="ArraySizeMinimum" Type="Edm.Int64">
225720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
226720c9898SEd Tanous          <Annotation Term="OData.Description" String="The minimum number of array elements required for this parameter."/>
227720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the minimum number of array elements required by this service for this parameter.  This property shall not be present for non-array parameters."/>
228720c9898SEd Tanous        </Property>
229720c9898SEd Tanous        <Property Name="ArraySizeMaximum" Type="Edm.Int64">
230720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
231720c9898SEd Tanous          <Annotation Term="OData.Description" String="The maximum number of array elements allowed for this parameter."/>
232720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the maximum number of array elements that this service supports for this parameter.  This property shall not be present for non-array parameters."/>
233720c9898SEd Tanous        </Property>
234720c9898SEd Tanous      </ComplexType>
235720c9898SEd Tanous    </Schema>
236720c9898SEd Tanous
237f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_2_1">
238f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
239f2a8e57eSGunnar 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."/>
240f2a8e57eSGunnar Mills      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_2_0.ActionInfo"/>
241f2a8e57eSGunnar Mills    </Schema>
242f2a8e57eSGunnar Mills
243720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_3_0">
244720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
245720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.2"/>
246720c9898SEd Tanous
247720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_2_0.ActionInfo"/>
248720c9898SEd Tanous
249720c9898SEd Tanous      <ComplexType Name="Parameters" BaseType="ActionInfo.v1_2_0.Parameters">
250720c9898SEd Tanous        <Property Name="AllowableNumbers" Type="Collection(Edm.String)">
251720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
252720c9898SEd Tanous          <Annotation Term="OData.Description" String="The allowable numeric values or duration values, inclusive ranges of values, and incremental step values for this parameter as applied to this action target."/>
253720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the allowable numeric values, inclusive ranges of values, and incremental step values for this parameter as applied to this action target, as defined in the 'Allowable values for numbers and durations' clause of the Redfish Specification.  For arrays, this property shall represent the allowable values for each array member.  This property shall only be present for numeric parameters or string parameters that specify a duration."/>
254720c9898SEd Tanous        </Property>
255720c9898SEd Tanous        <Property Name="AllowablePattern" Type="Edm.String">
256720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
257720c9898SEd Tanous          <Annotation Term="OData.Description" String="The allowable pattern for this parameter as applied to this action target."/>
258720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a regular expression that describes the allowable values for this parameter as applied to this action target.  For arrays, this property shall represent the allowable values for each array member.  This property shall only be present for string parameters."/>
259720c9898SEd Tanous        </Property>
260720c9898SEd Tanous      </ComplexType>
261720c9898SEd Tanous    </Schema>
262720c9898SEd Tanous
263720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_3_1">
264720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
265720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
266720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_3_0.ActionInfo"/>
267720c9898SEd Tanous    </Schema>
268720c9898SEd Tanous
269f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_3_2">
270f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
271f2a8e57eSGunnar 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."/>
272f2a8e57eSGunnar Mills      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_3_1.ActionInfo"/>
273f2a8e57eSGunnar Mills    </Schema>
274f2a8e57eSGunnar Mills
275720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_4_0">
276720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
277720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2023.2"/>
278720c9898SEd Tanous
279720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_3_0.ActionInfo"/>
280720c9898SEd Tanous
281720c9898SEd Tanous      <ComplexType Name="Parameters" BaseType="ActionInfo.v1_3_0.Parameters">
282720c9898SEd Tanous        <Property Name="AllowableValueDescriptions" Type="Collection(Edm.String)">
283720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
284720c9898SEd Tanous          <Annotation Term="OData.Description" String="Descriptions of allowable values for this parameter."/>
285f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the descriptions of allowable values for this parameter.  The descriptions shall appear in the same array order as the `AllowableValues` property.  For arrays, this property shall represent the descriptions of allowable values for each array member."/>
286720c9898SEd Tanous        </Property>
287720c9898SEd Tanous      </ComplexType>
288720c9898SEd Tanous    </Schema>
289720c9898SEd Tanous
290720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_4_1">
291720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
292720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
293720c9898SEd Tanous      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_4_0.ActionInfo"/>
294720c9898SEd Tanous    </Schema>
295720c9898SEd Tanous
296f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_4_2">
297f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
298f2a8e57eSGunnar 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."/>
299f2a8e57eSGunnar Mills      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_4_1.ActionInfo"/>
300f2a8e57eSGunnar Mills    </Schema>
301f2a8e57eSGunnar Mills
3025ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ActionInfo.v1_5_0">
3035ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
3045ecf7b4eSGunnar Mills      <Annotation Term="Redfish.Release" String="2025.3"/>
3055ecf7b4eSGunnar Mills
3065ecf7b4eSGunnar Mills      <EntityType Name="ActionInfo" BaseType="ActionInfo.v1_4_2.ActionInfo"/>
3075ecf7b4eSGunnar Mills
3085ecf7b4eSGunnar Mills      <ComplexType Name="Parameters" BaseType="ActionInfo.v1_4_0.Parameters">
3095ecf7b4eSGunnar Mills        <Property Name="DefaultValue" Type="Edm.String">
3105ecf7b4eSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
3115ecf7b4eSGunnar Mills          <Annotation Term="OData.Description" String="The default value for this parameter."/>
3125ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the default value for this parameter if the client does not provide the parameter.  This property shall not be present if `Required` contains `true`.  If `DataType` does not contain `String`, the service shall convert the value to an RFC8259-defined JSON string."/>
3135ecf7b4eSGunnar Mills        </Property>
3145ecf7b4eSGunnar Mills        <Property Name="NoDefaultValue" Type="Edm.Boolean">
3155ecf7b4eSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
3165ecf7b4eSGunnar Mills          <Annotation Term="OData.Description" String="Indicates that there is no default value for this parameter."/>
3175ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate that there is no default value for this parameter.  For example, if username and password parameters are optional, the absence of the parameters indicates no credentials are used.  This property shall not be present if `Required` contains `true` or if `DefaultValue` is present."/>
3185ecf7b4eSGunnar Mills        </Property>
3195ecf7b4eSGunnar Mills      </ComplexType>
3205ecf7b4eSGunnar Mills    </Schema>
3215ecf7b4eSGunnar Mills
322720c9898SEd Tanous  </edmx:DataServices>
323720c9898SEd Tanous</edmx:Edmx>
324