1<?xml version="1.0" encoding="UTF-8"?> 2<!----> 3<!--################################################################################ --> 4<!--# Redfish Schema: ServiceRoot v1.19.0 --> 5<!--# --> 6<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7<!--# available at http://www.dmtf.org/standards/redfish --> 8<!--# Copyright 2014-2025 DMTF. --> 9<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10<!--################################################################################ --> 11<!----> 12<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13 14 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15 <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16 </edmx:Reference> 17 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18 <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19 </edmx:Reference> 20 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 21 <edmx:Include Namespace="Resource"/> 22 <edmx:Include Namespace="Resource.v1_0_0"/> 23 </edmx:Reference> 24 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 25 <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 26 <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 27 </edmx:Reference> 28 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/EventService_v1.xml"> 29 <edmx:Include Namespace="EventService"/> 30 </edmx:Reference> 31 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/AccountService_v1.xml"> 32 <edmx:Include Namespace="AccountService"/> 33 </edmx:Reference> 34 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ComputerSystemCollection_v1.xml"> 35 <edmx:Include Namespace="ComputerSystemCollection"/> 36 </edmx:Reference> 37 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ChassisCollection_v1.xml"> 38 <edmx:Include Namespace="ChassisCollection"/> 39 </edmx:Reference> 40 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ManagerCollection_v1.xml"> 41 <edmx:Include Namespace="ManagerCollection"/> 42 </edmx:Reference> 43 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Manager_v1.xml"> 44 <edmx:Include Namespace="Manager"/> 45 </edmx:Reference> 46 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TaskService_v1.xml"> 47 <edmx:Include Namespace="TaskService"/> 48 </edmx:Reference> 49 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SessionService_v1.xml"> 50 <edmx:Include Namespace="SessionService"/> 51 </edmx:Reference> 52 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/JsonSchemaFileCollection_v1.xml"> 53 <edmx:Include Namespace="JsonSchemaFileCollection"/> 54 </edmx:Reference> 55 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MessageRegistryFileCollection_v1.xml"> 56 <edmx:Include Namespace="MessageRegistryFileCollection"/> 57 </edmx:Reference> 58 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SessionCollection_v1.xml"> 59 <edmx:Include Namespace="SessionCollection"/> 60 </edmx:Reference> 61 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/swordfish/v1/StorageServiceCollection_v1.xml"> 62 <edmx:Include Namespace="StorageServiceCollection"/> 63 </edmx:Reference> 64 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/FabricCollection_v1.xml"> 65 <edmx:Include Namespace="FabricCollection"/> 66 </edmx:Reference> 67 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/swordfish/v1/StorageSystemCollection_v1.xml"> 68 <edmx:Include Namespace="StorageSystemCollection"/> 69 </edmx:Reference> 70 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/UpdateService_v1.xml"> 71 <edmx:Include Namespace="UpdateService"/> 72 </edmx:Reference> 73 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CompositionService_v1.xml"> 74 <edmx:Include Namespace="CompositionService"/> 75 </edmx:Reference> 76 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/JobService_v1.xml"> 77 <edmx:Include Namespace="JobService"/> 78 </edmx:Reference> 79 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TelemetryService_v1.xml"> 80 <edmx:Include Namespace="TelemetryService"/> 81 </edmx:Reference> 82 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CertificateService_v1.xml"> 83 <edmx:Include Namespace="CertificateService"/> 84 </edmx:Reference> 85 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ResourceBlockCollection_v1.xml"> 86 <edmx:Include Namespace="ResourceBlockCollection"/> 87 </edmx:Reference> 88 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/FacilityCollection_v1.xml"> 89 <edmx:Include Namespace="FacilityCollection"/> 90 </edmx:Reference> 91 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PowerEquipment_v1.xml"> 92 <edmx:Include Namespace="PowerEquipment"/> 93 </edmx:Reference> 94 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/AggregationService_v1.xml"> 95 <edmx:Include Namespace="AggregationService"/> 96 </edmx:Reference> 97 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/StorageCollection_v1.xml"> 98 <edmx:Include Namespace="StorageCollection"/> 99 </edmx:Reference> 100 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/LicenseService_v1.xml"> 101 <edmx:Include Namespace="LicenseService"/> 102 </edmx:Reference> 103 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/swordfish/v1/NVMeDomainCollection_v1.xml"> 104 <edmx:Include Namespace="NVMeDomainCollection"/> 105 </edmx:Reference> 106 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ThermalEquipment_v1.xml"> 107 <edmx:Include Namespace="ThermalEquipment"/> 108 </edmx:Reference> 109 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/KeyService_v1.xml"> 110 <edmx:Include Namespace="KeyService"/> 111 </edmx:Reference> 112 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CableCollection_v1.xml"> 113 <edmx:Include Namespace="CableCollection"/> 114 </edmx:Reference> 115 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ServiceConditions_v1.xml"> 116 <edmx:Include Namespace="ServiceConditions"/> 117 </edmx:Reference> 118 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ComponentIntegrityCollection_v1.xml"> 119 <edmx:Include Namespace="ComponentIntegrityCollection"/> 120 </edmx:Reference> 121 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RegisteredClientCollection_v1.xml"> 122 <edmx:Include Namespace="RegisteredClientCollection"/> 123 </edmx:Reference> 124 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/AutomationNodeCollection_v1.xml"> 125 <edmx:Include Namespace="AutomationNodeCollection"/> 126 </edmx:Reference> 127 128 <edmx:DataServices> 129 130 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot"> 131 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 132 <Annotation Term="Redfish.Language" String="en"/> 133 134 <EntityType Name="ServiceRoot" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 135 <Annotation Term="OData.Description" String="The `ServiceRoot` schema describes the root of the Redfish service, located at the '/redfish/v1' URI. All other resources accessible through the Redfish interface on this device are linked directly or indirectly from the service root."/> 136 <Annotation Term="OData.LongDescription" String="This resource shall represent the root of the Redfish service."/> 137 <Annotation Term="Capabilities.InsertRestrictions"> 138 <Record> 139 <PropertyValue Property="Insertable" Bool="false"/> 140 </Record> 141 </Annotation> 142 <Annotation Term="Capabilities.UpdateRestrictions"> 143 <Record> 144 <PropertyValue Property="Updatable" Bool="false"/> 145 </Record> 146 </Annotation> 147 <Annotation Term="Capabilities.DeleteRestrictions"> 148 <Record> 149 <PropertyValue Property="Deletable" Bool="false"/> 150 </Record> 151 </Annotation> 152 <Annotation Term="Redfish.Uris"> 153 <Collection> 154 <String>/redfish/v1</String> 155 <String>/redfish/v1/</String> 156 </Collection> 157 </Annotation> 158 </EntityType> 159 </Schema> 160 161 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_0"> 162 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 163 <Annotation Term="Redfish.Release" String="1.0"/> 164 165 <EntityContainer Name="ServiceContainer"> 166 <Singleton Name="Service" Type="ServiceRoot.ServiceRoot"/> 167 <Singleton Name="Systems" Type="ComputerSystemCollection.ComputerSystemCollection"/> 168 <Singleton Name="Chassis" Type="ChassisCollection.ChassisCollection"/> 169 <Singleton Name="Managers" Type="ManagerCollection.ManagerCollection"/> 170 <Singleton Name="Tasks" Type="TaskService.TaskService"/> 171 <Singleton Name="AccountService" Type="AccountService.AccountService"/> 172 <Singleton Name="SessionService" Type="SessionService.SessionService"/> 173 <Singleton Name="EventService" Type="EventService.EventService"/> 174 <Singleton Name="Registries" Type="MessageRegistryFileCollection.MessageRegistryFileCollection"/> 175 <Singleton Name="JsonSchemas" Type="JsonSchemaFileCollection.JsonSchemaFileCollection"/> 176 <Singleton Name="Sessions" Type="SessionCollection.SessionCollection"/> 177 </EntityContainer> 178 179 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.ServiceRoot"> 180 <Property Name="RedfishVersion" Type="Edm.String" Nullable="false"> 181 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 182 <Annotation Term="OData.Description" String="The version of the Redfish service."/> 183 <Annotation Term="OData.LongDescription" String="This property shall represent the Redfish protocol version, as specified in the 'Protocol version' clause of the Redfish Specification, to which this service conforms."/> 184 <Annotation Term="Validation.Pattern" String="^\d+\.\d+\.\d+$"/> 185 </Property> 186 <Property Name="UUID" Type="Edm.Guid"> 187 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 188 <Annotation Term="OData.Description" String="Unique identifier for a service instance. When SSDP is used, this value contains the same UUID returned in an HTTP `200 OK` response from an SSDP `M-SEARCH` request during discovery."/> 189 <Annotation Term="OData.LongDescription" String="This property shall contain the identifier of the Redfish service instance. If SSDP is used, this value shall contain the same UUID returned in an HTTP `200 OK` response from an SSDP `M-SEARCH` request during discovery. RFC4122 describes methods to use to create a UUID value. The value should be considered to be opaque. Client software should only treat the overall value as a universally unique identifier and should not interpret any subfields within the UUID."/> 190 </Property> 191 <NavigationProperty Name="Systems" Type="ComputerSystemCollection.ComputerSystemCollection" Nullable="false"> 192 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 193 <Annotation Term="OData.Description" String="The link to a collection of systems."/> 194 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ComputerSystemCollection`."/> 195 <Annotation Term="OData.AutoExpandReferences"/> 196 </NavigationProperty> 197 <NavigationProperty Name="Chassis" Type="ChassisCollection.ChassisCollection" Nullable="false"> 198 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 199 <Annotation Term="OData.Description" String="The link to a collection of chassis."/> 200 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ChassisCollection`."/> 201 <Annotation Term="OData.AutoExpandReferences"/> 202 </NavigationProperty> 203 <NavigationProperty Name="Managers" Type="ManagerCollection.ManagerCollection" Nullable="false"> 204 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 205 <Annotation Term="OData.Description" String="The link to a collection of managers."/> 206 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ManagerCollection`."/> 207 <Annotation Term="OData.AutoExpandReferences"/> 208 </NavigationProperty> 209 <NavigationProperty Name="Tasks" Type="TaskService.TaskService" Nullable="false"> 210 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 211 <Annotation Term="OData.Description" String="The link to the task service."/> 212 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `TaskService`."/> 213 <Annotation Term="OData.AutoExpandReferences"/> 214 <Annotation Term="Redfish.URISegment" String="TaskService"/> 215 </NavigationProperty> 216 <NavigationProperty Name="SessionService" Type="SessionService.SessionService" Nullable="false"> 217 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 218 <Annotation Term="OData.Description" String="The link to the sessions service."/> 219 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `SessionService`."/> 220 <Annotation Term="OData.AutoExpandReferences"/> 221 </NavigationProperty> 222 <NavigationProperty Name="AccountService" Type="AccountService.AccountService" Nullable="false"> 223 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 224 <Annotation Term="OData.Description" String="The link to the account service."/> 225 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `AccountService`."/> 226 <Annotation Term="OData.AutoExpandReferences"/> 227 </NavigationProperty> 228 <NavigationProperty Name="EventService" Type="EventService.EventService" Nullable="false"> 229 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 230 <Annotation Term="OData.Description" String="The link to the event service."/> 231 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `EventService`."/> 232 <Annotation Term="OData.AutoExpandReferences"/> 233 </NavigationProperty> 234 <NavigationProperty Name="Registries" Type="MessageRegistryFileCollection.MessageRegistryFileCollection" Nullable="false"> 235 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 236 <Annotation Term="OData.Description" String="The link to a collection of registries."/> 237 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MessageRegistryFileCollection`."/> 238 <Annotation Term="OData.AutoExpandReferences"/> 239 </NavigationProperty> 240 <NavigationProperty Name="JsonSchemas" Type="JsonSchemaFileCollection.JsonSchemaFileCollection" Nullable="false"> 241 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 242 <Annotation Term="OData.Description" String="The link to a collection of JSON Schema files."/> 243 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `JsonSchemaFileCollection`."/> 244 <Annotation Term="OData.AutoExpandReferences"/> 245 </NavigationProperty> 246 <Property Name="Links" Type="ServiceRoot.v1_0_0.Links" Nullable="false"> 247 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 248 <Annotation Term="OData.LongDescription" String="This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> 249 <Annotation Term="Redfish.Required"/> 250 </Property> 251 </EntityType> 252 253 <ComplexType Name="Links" BaseType="Resource.Links"> 254 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 255 <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."/> 256 <NavigationProperty Name="Sessions" Type="SessionCollection.SessionCollection" Nullable="false"> 257 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 258 <Annotation Term="OData.Description" String="The link to a collection of sessions."/> 259 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `SessionCollection`."/> 260 <Annotation Term="OData.AutoExpandReferences"/> 261 <Annotation Term="Redfish.Required"/> 262 </NavigationProperty> 263 </ComplexType> 264 </Schema> 265 266 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_2"> 267 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 268 <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 269 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_0.ServiceRoot"/> 270 </Schema> 271 272 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_3"> 273 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 274 <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 275 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_2.ServiceRoot"/> 276 </Schema> 277 278 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_4"> 279 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 280 <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 281 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_3.ServiceRoot"/> 282 </Schema> 283 284 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_5"> 285 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 286 <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 287 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_4.ServiceRoot"/> 288 </Schema> 289 290 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_6"> 291 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 292 <Annotation Term="OData.Description" String="This version was created to mark the `Sessions` property as required."/> 293 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_5.ServiceRoot"/> 294 </Schema> 295 296 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_7"> 297 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 298 <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."/> 299 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_6.ServiceRoot"/> 300 </Schema> 301 302 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_8"> 303 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 304 <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."/> 305 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_7.ServiceRoot"/> 306 </Schema> 307 308 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_9"> 309 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 310 <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 311 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_8.ServiceRoot"/> 312 </Schema> 313 314 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_10"> 315 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 316 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 317 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_9.ServiceRoot"/> 318 </Schema> 319 320 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_11"> 321 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 322 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 323 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_10.ServiceRoot"/> 324 </Schema> 325 326 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_12"> 327 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 328 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 329 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_11.ServiceRoot"/> 330 </Schema> 331 332 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_13"> 333 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 334 <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."/> 335 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_12.ServiceRoot"/> 336 </Schema> 337 338 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_0"> 339 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 340 <Annotation Term="Redfish.Release" String="2016.2"/> 341 342 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_0_2.ServiceRoot"> 343 <NavigationProperty Name="StorageSystems" Type="StorageSystemCollection.StorageSystemCollection" Nullable="false"> 344 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 345 <Annotation Term="OData.Description" String="The link to a collection of storage systems."/> 346 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `StorageSystemCollection`. This collection shall contain computer systems that act as storage servers. The `HostingRoles` property of each such computer system shall contain a `StorageServer` entry."/> 347 </NavigationProperty> 348 <NavigationProperty Name="StorageServices" Type="StorageServiceCollection.StorageServiceCollection" Nullable="false"> 349 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 350 <Annotation Term="OData.Description" String="The link to a collection of storage services."/> 351 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `StorageServiceCollection`."/> 352 </NavigationProperty> 353 <NavigationProperty Name="Fabrics" Type="FabricCollection.FabricCollection" Nullable="false"> 354 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 355 <Annotation Term="OData.Description" String="The link to a collection of fabrics."/> 356 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `FabricCollection`."/> 357 </NavigationProperty> 358 <NavigationProperty Name="UpdateService" Type="UpdateService.UpdateService" Nullable="false"> 359 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 360 <Annotation Term="OData.Description" String="The link to the update service."/> 361 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `UpdateService`."/> 362 <Annotation Term="OData.AutoExpandReferences"/> 363 </NavigationProperty> 364 </EntityType> 365 </Schema> 366 367 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_1"> 368 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 369 370 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_0_0.ServiceContainer"> 371 <Singleton Name="StorageSystems" Type="StorageSystemCollection.StorageSystemCollection"/> 372 <Singleton Name="StorageServices" Type="StorageServiceCollection.StorageServiceCollection"/> 373 <Singleton Name="Fabrics" Type="FabricCollection.FabricCollection"/> 374 <Singleton Name="UpdateService" Type="UpdateService.UpdateService"/> 375 </EntityContainer> 376 377 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_0.ServiceRoot"/> 378 </Schema> 379 380 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_2"> 381 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 382 <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 383 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_1.ServiceRoot"/> 384 </Schema> 385 386 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_3"> 387 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 388 <Annotation Term="OData.Description" String="This version was created to mark the `Sessions` property as required."/> 389 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_2.ServiceRoot"/> 390 </Schema> 391 392 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_4"> 393 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 394 <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."/> 395 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_3.ServiceRoot"/> 396 </Schema> 397 398 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_5"> 399 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 400 <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."/> 401 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_4.ServiceRoot"/> 402 </Schema> 403 404 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_6"> 405 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 406 <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 407 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_5.ServiceRoot"/> 408 </Schema> 409 410 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_7"> 411 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 412 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 413 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_6.ServiceRoot"/> 414 </Schema> 415 416 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_8"> 417 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 418 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 419 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_7.ServiceRoot"/> 420 </Schema> 421 422 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_9"> 423 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 424 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 425 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_8.ServiceRoot"/> 426 </Schema> 427 428 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_1_10"> 429 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 430 <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."/> 431 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_9.ServiceRoot"/> 432 </Schema> 433 434 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_0"> 435 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 436 <Annotation Term="Redfish.Release" String="2017.1"/> 437 438 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_1_1.ServiceContainer"> 439 <Singleton Name="CompositionService" Type="CompositionService.CompositionService"/> 440 </EntityContainer> 441 442 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_1_2.ServiceRoot"> 443 <NavigationProperty Name="CompositionService" Type="CompositionService.CompositionService" Nullable="false"> 444 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 445 <Annotation Term="OData.Description" String="The link to the composition service."/> 446 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `CompositionService`."/> 447 <Annotation Term="OData.AutoExpandReferences"/> 448 </NavigationProperty> 449 </EntityType> 450 </Schema> 451 452 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_1"> 453 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 454 <Annotation Term="OData.Description" String="This version was created to mark the `Sessions` property as required."/> 455 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_0.ServiceRoot"/> 456 </Schema> 457 458 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_2"> 459 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 460 <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."/> 461 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_1.ServiceRoot"/> 462 </Schema> 463 464 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_3"> 465 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 466 <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."/> 467 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_2.ServiceRoot"/> 468 </Schema> 469 470 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_4"> 471 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 472 <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 473 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_3.ServiceRoot"/> 474 </Schema> 475 476 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_5"> 477 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 478 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 479 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_4.ServiceRoot"/> 480 </Schema> 481 482 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_6"> 483 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 484 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 485 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_5.ServiceRoot"/> 486 </Schema> 487 488 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_7"> 489 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 490 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 491 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_6.ServiceRoot"/> 492 </Schema> 493 494 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_2_8"> 495 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 496 <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."/> 497 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_7.ServiceRoot"/> 498 </Schema> 499 500 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_0"> 501 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 502 <Annotation Term="Redfish.Release" String="2017.3"/> 503 504 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_2_0.ServiceRoot"> 505 <Property Name="Product" Type="Edm.String"> 506 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 507 <Annotation Term="OData.Description" String="The product associated with this Redfish service."/> 508 <Annotation Term="OData.LongDescription" String="This property shall include the name of the product represented by this Redfish service."/> 509 </Property> 510 <Property Name="ProtocolFeaturesSupported" Type="ServiceRoot.v1_3_0.ProtocolFeaturesSupported" Nullable="false"> 511 <Annotation Term="OData.Description" String="The information about protocol features that the service supports."/> 512 <Annotation Term="OData.LongDescription" String="This property shall contain information about protocol features that the service supports."/> 513 </Property> 514 </EntityType> 515 516 <ComplexType Name="ProtocolFeaturesSupported"> 517 <Annotation Term="OData.Description" String="The information about protocol features that the service supports."/> 518 <Annotation Term="OData.LongDescription" String="This type shall contain information about protocol features that the service supports."/> 519 <Property Name="ExpandQuery" Type="ServiceRoot.v1_3_0.Expand" Nullable="false"> 520 <Annotation Term="OData.Description" String="The information about the use of `$expand` in the service."/> 521 <Annotation Term="OData.LongDescription" String="This property shall contain information about the support of the `$expand` query parameter by the service."/> 522 </Property> 523 <Property Name="FilterQuery" Type="Edm.Boolean" Nullable="false"> 524 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 525 <Annotation Term="OData.Description" String="An indication of whether the service supports the `$filter` query parameter."/> 526 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the `$filter` query parameter."/> 527 </Property> 528 <Property Name="SelectQuery" Type="Edm.Boolean" Nullable="false"> 529 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 530 <Annotation Term="OData.Description" String="An indication of whether the service supports the `$select` query parameter."/> 531 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the `$select` query parameter."/> 532 </Property> 533 </ComplexType> 534 535 <ComplexType Name="Expand"> 536 <Annotation Term="OData.Description" String="The information about the use of `$expand` in the service."/> 537 <Annotation Term="OData.LongDescription" String="This type shall contain information about the support of the `$expand` query parameter by the service."/> 538 <Property Name="Links" Type="Edm.Boolean" Nullable="false"> 539 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 540 <Annotation Term="OData.Description" String="An indication of whether this service supports the tilde (`~`) option of the `$expand` query parameter."/> 541 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the supports the tilde (~) option of the `$expand` query parameter."/> 542 </Property> 543 <Property Name="NoLinks" Type="Edm.Boolean" Nullable="false"> 544 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 545 <Annotation Term="OData.Description" String="An indication of whether the service supports the period (`.`) option of the `$expand` query parameter."/> 546 <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service supports the period (`.`) option of the `$expand` query parameter."/> 547 </Property> 548 <Property Name="ExpandAll" Type="Edm.Boolean" Nullable="false"> 549 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 550 <Annotation Term="OData.Description" String="An indication of whether the service supports the asterisk (`*`) option of the `$expand` query parameter."/> 551 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the asterisk (`*`) option of the `$expand` query parameter."/> 552 </Property> 553 <Property Name="Levels" Type="Edm.Boolean" Nullable="false"> 554 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 555 <Annotation Term="OData.Description" String="An indication of whether the service supports the `$levels` option of the `$expand` query parameter."/> 556 <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service supports the `$levels` option of the `$expand` query parameter."/> 557 </Property> 558 <Property Name="MaxLevels" Type="Edm.Int64" Nullable="false"> 559 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 560 <Annotation Term="OData.Description" String="The maximum `$levels` option value in the `$expand` query parameter."/> 561 <Annotation Term="OData.LongDescription" String="This property shall contain the maximum `$levels` option value in the `$expand` query parameter. This property shall be present if the `Levels` property contains `true`."/> 562 <Annotation Term="Validation.Minimum" Int="1"/> 563 </Property> 564 </ComplexType> 565 </Schema> 566 567 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_1"> 568 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 569 <Annotation Term="OData.Description" String="This version was created to mark the `Sessions` property as required."/> 570 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_0.ServiceRoot"/> 571 </Schema> 572 573 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_2"> 574 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 575 <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."/> 576 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_1.ServiceRoot"/> 577 </Schema> 578 579 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_3"> 580 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 581 <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema to disallow the `Product` property from being `null`."/> 582 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_2.ServiceRoot"/> 583 </Schema> 584 585 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_4"> 586 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 587 <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."/> 588 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_3.ServiceRoot"/> 589 </Schema> 590 591 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_5"> 592 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 593 <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 594 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_4.ServiceRoot"/> 595 </Schema> 596 597 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_6"> 598 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 599 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 600 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_5.ServiceRoot"/> 601 </Schema> 602 603 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_7"> 604 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 605 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 606 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_6.ServiceRoot"/> 607 </Schema> 608 609 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_8"> 610 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 611 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 612 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_7.ServiceRoot"/> 613 </Schema> 614 615 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_3_9"> 616 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 617 <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."/> 618 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_8.ServiceRoot"/> 619 </Schema> 620 621 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_0"> 622 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 623 <Annotation Term="Redfish.Release" String="2018.2"/> 624 625 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_2_0.ServiceContainer"> 626 <Singleton Name="JobService" Type="JobService.JobService"/> 627 <Singleton Name="TelemetryService" Type="TelemetryService.TelemetryService"/> 628 </EntityContainer> 629 630 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_3_2.ServiceRoot"> 631 <NavigationProperty Name="JobService" Type="JobService.JobService" Nullable="false"> 632 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 633 <Annotation Term="OData.Description" String="The link to the job service."/> 634 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `JobService`."/> 635 <Annotation Term="OData.AutoExpandReferences"/> 636 </NavigationProperty> 637 <NavigationProperty Name="TelemetryService" Type="TelemetryService.TelemetryService" Nullable="false"> 638 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 639 <Annotation Term="OData.Description" String="The link to the telemetry service."/> 640 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `TelemetryService`."/> 641 <Annotation Term="OData.AutoExpandReferences"/> 642 </NavigationProperty> 643 </EntityType> 644 645 <ComplexType Name="ProtocolFeaturesSupported" BaseType="ServiceRoot.v1_3_0.ProtocolFeaturesSupported"> 646 <Property Name="ExcerptQuery" Type="Edm.Boolean" Nullable="false"> 647 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 648 <Annotation Term="OData.Description" String="An indication of whether the service supports the `excerpt` query parameter."/> 649 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the `excerpt` query parameter."/> 650 </Property> 651 <Property Name="OnlyMemberQuery" Type="Edm.Boolean" Nullable="false"> 652 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 653 <Annotation Term="OData.Description" String="An indication of whether the service supports the `only` query parameter."/> 654 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the `only` query parameter."/> 655 </Property> 656 </ComplexType> 657 </Schema> 658 659 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_1"> 660 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 661 <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema to disallow the `Product` property from being `null`."/> 662 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_0.ServiceRoot"/> 663 </Schema> 664 665 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_2"> 666 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 667 <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."/> 668 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_1.ServiceRoot"/> 669 </Schema> 670 671 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_3"> 672 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 673 <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 674 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_2.ServiceRoot"/> 675 </Schema> 676 677 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_4"> 678 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 679 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 680 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_3.ServiceRoot"/> 681 </Schema> 682 683 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_6"> 684 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 685 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 686 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_3.ServiceRoot"/> 687 </Schema> 688 689 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_7"> 690 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 691 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 692 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_6.ServiceRoot"/> 693 </Schema> 694 695 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_4_8"> 696 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 697 <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."/> 698 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_7.ServiceRoot"/> 699 </Schema> 700 701 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_5_0"> 702 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 703 <Annotation Term="Redfish.Release" String="2018.3"/> 704 705 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_4_0.ServiceContainer"> 706 <Singleton Name="CertificateService" Type="CertificateService.CertificateService"/> 707 <Singleton Name="ResourceBlocks" Type="ResourceBlockCollection.ResourceBlockCollection"/> 708 </EntityContainer> 709 710 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_4_1.ServiceRoot"> 711 <Property Name="Vendor" Type="Edm.String"> 712 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 713 <Annotation Term="OData.Description" String="The vendor or manufacturer associated with this Redfish service."/> 714 <Annotation Term="OData.LongDescription" String="This property shall include the name of the manufacturer or vendor represented by this Redfish service. If this property is supported, the vendor name shall not be included in the `Product` property value."/> 715 </Property> 716 <NavigationProperty Name="CertificateService" Type="CertificateService.CertificateService" Nullable="false"> 717 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 718 <Annotation Term="OData.Description" String="The link to the certificate service."/> 719 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `CertificateService`."/> 720 <Annotation Term="OData.AutoExpandReferences"/> 721 </NavigationProperty> 722 <NavigationProperty Name="ResourceBlocks" Type="ResourceBlockCollection.ResourceBlockCollection" Nullable="false"> 723 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 724 <Annotation Term="OData.Description" String="The link to a collection of resource blocks. This collection is intended for implementations that do not contain a composition service but that expose resources to an orchestrator that implements a composition service."/> 725 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ResourceBlockCollection`."/> 726 <Annotation Term="OData.AutoExpandReferences"/> 727 </NavigationProperty> 728 </EntityType> 729 </Schema> 730 731 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_5_1"> 732 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 733 <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."/> 734 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_5_0.ServiceRoot"/> 735 </Schema> 736 737 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_5_2"> 738 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 739 <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 740 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_5_1.ServiceRoot"/> 741 </Schema> 742 743 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_5_3"> 744 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 745 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 746 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_5_2.ServiceRoot"/> 747 </Schema> 748 749 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_5_4"> 750 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 751 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 752 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_5_3.ServiceRoot"/> 753 </Schema> 754 755 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_5_5"> 756 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 757 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 758 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_5_4.ServiceRoot"/> 759 </Schema> 760 761 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_5_6"> 762 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 763 <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."/> 764 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_5_5.ServiceRoot"/> 765 </Schema> 766 767 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_6_0"> 768 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 769 <Annotation Term="Redfish.Release" String="2019.4"/> 770 771 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_5_0.ServiceContainer"> 772 <Singleton Name="PowerEquipment" Type="PowerEquipment.PowerEquipment"/> 773 <Singleton Name="Facilities" Type="FacilityCollection.FacilityCollection"/> 774 </EntityContainer> 775 776 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_5_2.ServiceRoot"> 777 <NavigationProperty Name="PowerEquipment" Type="PowerEquipment.PowerEquipment" Nullable="false"> 778 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 779 <Annotation Term="OData.Description" String="The link to a set of power equipment."/> 780 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `PowerEquipment`."/> 781 <Annotation Term="OData.AutoExpandReferences"/> 782 </NavigationProperty> 783 <NavigationProperty Name="Facilities" Type="FacilityCollection.FacilityCollection" Nullable="false"> 784 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 785 <Annotation Term="OData.Description" String="The link to a collection of facilities."/> 786 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `FacilityCollection`."/> 787 </NavigationProperty> 788 </EntityType> 789 </Schema> 790 791 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_6_1"> 792 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 793 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 794 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_6_0.ServiceRoot"/> 795 </Schema> 796 797 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_6_2"> 798 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 799 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 800 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_6_1.ServiceRoot"/> 801 </Schema> 802 803 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_6_3"> 804 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 805 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 806 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_6_2.ServiceRoot"/> 807 </Schema> 808 809 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_6_4"> 810 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 811 <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."/> 812 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_6_3.ServiceRoot"/> 813 </Schema> 814 815 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_7_0"> 816 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 817 <Annotation Term="Redfish.Release" String="2020.1"/> 818 819 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_6_0.ServiceRoot"/> 820 821 <ComplexType Name="ProtocolFeaturesSupported" BaseType="ServiceRoot.v1_4_0.ProtocolFeaturesSupported"> 822 <Property Name="DeepOperations" Type="ServiceRoot.v1_7_0.DeepOperations" Nullable="false"> 823 <Annotation Term="OData.Description" String="The information about deep operations that the service supports."/> 824 <Annotation Term="OData.LongDescription" String="This property shall contain information about deep operations that the service supports."/> 825 </Property> 826 </ComplexType> 827 828 <ComplexType Name="DeepOperations"> 829 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 830 <Annotation Term="OData.Description" String="The information about deep operations that the service supports."/> 831 <Annotation Term="OData.LongDescription" String="This type shall contain information about deep operations that the service supports."/> 832 <Property Name="DeepPATCH" Type="Edm.Boolean" Nullable="false"> 833 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 834 <Annotation Term="OData.Description" String="An indication of whether the service supports the deep `PATCH` operation."/> 835 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the Redfish Specification-defined deep `PATCH` operation."/> 836 </Property> 837 <Property Name="DeepPOST" Type="Edm.Boolean" Nullable="false"> 838 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 839 <Annotation Term="OData.Description" String="An indication of whether the service supports the deep `POST` operation."/> 840 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports the Redfish Specification-defined deep `POST` operation."/> 841 </Property> 842 <Property Name="MaxLevels" Type="Edm.Int64" Nullable="false"> 843 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 844 <Annotation Term="OData.Description" String="The maximum levels of resources allowed in deep operations."/> 845 <Annotation Term="OData.LongDescription" String="This property shall contain the maximum levels of resources allowed in deep operations."/> 846 <Annotation Term="Validation.Minimum" Int="1"/> 847 </Property> 848 </ComplexType> 849 </Schema> 850 851 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_7_1"> 852 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 853 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 854 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_7_0.ServiceRoot"/> 855 </Schema> 856 857 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_7_2"> 858 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 859 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 860 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_7_1.ServiceRoot"/> 861 </Schema> 862 863 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_7_3"> 864 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 865 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 866 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_7_2.ServiceRoot"/> 867 </Schema> 868 869 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_7_4"> 870 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 871 <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."/> 872 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_7_3.ServiceRoot"/> 873 </Schema> 874 875 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_8_0"> 876 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 877 <Annotation Term="Redfish.Release" String="2020.2"/> 878 879 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_6_0.ServiceContainer"> 880 <Singleton Name="AggregationService" Type="AggregationService.AggregationService"/> 881 </EntityContainer> 882 883 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_7_0.ServiceRoot"> 884 <NavigationProperty Name="AggregationService" Type="AggregationService.AggregationService" Nullable="false"> 885 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 886 <Annotation Term="OData.Description" String="The link to the aggregation service."/> 887 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `AggregationService`."/> 888 <Annotation Term="OData.AutoExpandReferences"/> 889 </NavigationProperty> 890 </EntityType> 891 </Schema> 892 893 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_8_1"> 894 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 895 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 896 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_8_0.ServiceRoot"/> 897 </Schema> 898 899 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_8_2"> 900 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 901 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 902 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_8_1.ServiceRoot"/> 903 </Schema> 904 905 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_8_3"> 906 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 907 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 908 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_8_2.ServiceRoot"/> 909 </Schema> 910 911 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_8_4"> 912 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 913 <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."/> 914 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_8_3.ServiceRoot"/> 915 </Schema> 916 917 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_9_0"> 918 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 919 <Annotation Term="Redfish.Release" String="2020.3"/> 920 921 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_8_0.ServiceContainer"> 922 <Singleton Name="Storage" Type="StorageCollection.StorageCollection"/> 923 </EntityContainer> 924 925 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_8_0.ServiceRoot"> 926 <NavigationProperty Name="Storage" Type="StorageCollection.StorageCollection" Nullable="false"> 927 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 928 <Annotation Term="OData.Description" String="The link to a collection of storage subsystems."/> 929 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `StorageCollection`."/> 930 <Annotation Term="OData.AutoExpandReferences"/> 931 </NavigationProperty> 932 </EntityType> 933 </Schema> 934 935 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_9_1"> 936 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 937 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 938 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_9_0.ServiceRoot"/> 939 </Schema> 940 941 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_9_2"> 942 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 943 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 944 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_9_1.ServiceRoot"/> 945 </Schema> 946 947 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_9_3"> 948 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 949 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 950 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_9_2.ServiceRoot"/> 951 </Schema> 952 953 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_9_4"> 954 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 955 <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."/> 956 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_9_3.ServiceRoot"/> 957 </Schema> 958 959 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_10_0"> 960 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 961 <Annotation Term="Redfish.Release" String="2021.1"/> 962 963 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_9_0.ServiceContainer"> 964 <Singleton Name="NVMeDomains" Type="NVMeDomainCollection.NVMeDomainCollection"/> 965 </EntityContainer> 966 967 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_9_0.ServiceRoot"> 968 <NavigationProperty Name="NVMeDomains" Type="NVMeDomainCollection.NVMeDomainCollection" Nullable="false"> 969 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 970 <Annotation Term="OData.Description" String="The link to a collection of NVMe domains."/> 971 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `NVMeDomainCollection`."/> 972 <Annotation Term="OData.AutoExpandReferences"/> 973 </NavigationProperty> 974 </EntityType> 975 </Schema> 976 977 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_10_1"> 978 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 979 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 980 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_10_0.ServiceRoot"/> 981 </Schema> 982 983 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_10_2"> 984 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 985 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 986 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_10_1.ServiceRoot"/> 987 </Schema> 988 989 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_10_3"> 990 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 991 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 992 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_10_2.ServiceRoot"/> 993 </Schema> 994 995 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_10_4"> 996 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 997 <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."/> 998 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_10_3.ServiceRoot"/> 999 </Schema> 1000 1001 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_11_0"> 1002 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1003 <Annotation Term="Redfish.Release" String="2021.2"/> 1004 1005 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_10_0.ServiceContainer"> 1006 <Singleton Name="KeyService" Type="KeyService.KeyService"/> 1007 <Singleton Name="Cables" Type="CableCollection.CableCollection"/> 1008 </EntityContainer> 1009 1010 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_10_0.ServiceRoot"> 1011 <NavigationProperty Name="KeyService" Type="KeyService.KeyService" Nullable="false"> 1012 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1013 <Annotation Term="OData.Description" String="The link to the key service."/> 1014 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `KeyService`."/> 1015 <Annotation Term="OData.AutoExpandReferences"/> 1016 </NavigationProperty> 1017 <NavigationProperty Name="Cables" Type="CableCollection.CableCollection" Nullable="false"> 1018 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1019 <Annotation Term="OData.Description" String="The link to a collection of cables."/> 1020 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CableCollection`."/> 1021 </NavigationProperty> 1022 </EntityType> 1023 </Schema> 1024 1025 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_11_1"> 1026 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1027 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 1028 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_11_0.ServiceRoot"/> 1029 </Schema> 1030 1031 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_11_2"> 1032 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1033 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 1034 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_11_1.ServiceRoot"/> 1035 </Schema> 1036 1037 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_11_3"> 1038 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1039 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1040 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_11_2.ServiceRoot"/> 1041 </Schema> 1042 1043 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_11_4"> 1044 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1045 <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."/> 1046 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_11_3.ServiceRoot"/> 1047 </Schema> 1048 1049 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_12_0"> 1050 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1051 <Annotation Term="Redfish.Release" String="2021.3"/> 1052 1053 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_11_0.ServiceContainer"> 1054 <Singleton Name="LicenseService" Type="LicenseService.LicenseService"/> 1055 </EntityContainer> 1056 1057 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_11_0.ServiceRoot"> 1058 <NavigationProperty Name="LicenseService" Type="LicenseService.LicenseService" Nullable="false"> 1059 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1060 <Annotation Term="OData.Description" String="The link to the license service."/> 1061 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `LicenseService`."/> 1062 <Annotation Term="OData.AutoExpandReferences"/> 1063 </NavigationProperty> 1064 </EntityType> 1065 </Schema> 1066 1067 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_12_1"> 1068 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1069 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 1070 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_12_0.ServiceRoot"/> 1071 </Schema> 1072 1073 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_12_2"> 1074 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1075 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 1076 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_12_1.ServiceRoot"/> 1077 </Schema> 1078 1079 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_12_3"> 1080 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1081 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1082 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_12_2.ServiceRoot"/> 1083 </Schema> 1084 1085 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_12_4"> 1086 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1087 <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."/> 1088 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_12_3.ServiceRoot"/> 1089 </Schema> 1090 1091 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_13_0"> 1092 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1093 <Annotation Term="Redfish.Release" String="2021.4"/> 1094 1095 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_12_0.ServiceContainer"> 1096 <Singleton Name="ComponentIntegrity" Type="ComponentIntegrityCollection.ComponentIntegrityCollection"/> 1097 <Singleton Name="ServiceConditions" Type="ServiceConditions.ServiceConditions"/> 1098 <Singleton Name="RegisteredClients" Type="RegisteredClientCollection.RegisteredClientCollection"/> 1099 </EntityContainer> 1100 1101 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_12_0.ServiceRoot"> 1102 <NavigationProperty Name="ServiceConditions" Type="ServiceConditions.ServiceConditions" Nullable="false"> 1103 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1104 <Annotation Term="OData.Description" String="The link to the service conditions."/> 1105 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `ServiceConditions`."/> 1106 </NavigationProperty> 1107 <NavigationProperty Name="ComponentIntegrity" Type="ComponentIntegrityCollection.ComponentIntegrityCollection" Nullable="false"> 1108 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1109 <Annotation Term="OData.Description" String="The link to a collection of component integrity information."/> 1110 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ComponentIntegrityCollection`."/> 1111 </NavigationProperty> 1112 <NavigationProperty Name="RegisteredClients" Type="RegisteredClientCollection.RegisteredClientCollection" Nullable="false"> 1113 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1114 <Annotation Term="OData.Description" String="The link to a collection of registered clients."/> 1115 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `RegisteredClientCollection`."/> 1116 </NavigationProperty> 1117 </EntityType> 1118 </Schema> 1119 1120 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_13_1"> 1121 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1122 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 1123 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_13_0.ServiceRoot"/> 1124 </Schema> 1125 1126 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_13_2"> 1127 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1128 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 1129 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_13_1.ServiceRoot"/> 1130 </Schema> 1131 1132 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_13_3"> 1133 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1134 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1135 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_13_2.ServiceRoot"/> 1136 </Schema> 1137 1138 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_13_4"> 1139 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1140 <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."/> 1141 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_13_3.ServiceRoot"/> 1142 </Schema> 1143 1144 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_14_0"> 1145 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1146 <Annotation Term="Redfish.Release" String="2022.1"/> 1147 1148 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_13_0.ServiceRoot"> 1149 <Property Name="ServiceIdentification" Type="Edm.String" Nullable="false"> 1150 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1151 <Annotation Term="OData.Description" String="The vendor or user-provided product and service identifier."/> 1152 <Annotation Term="OData.LongDescription" String="This property shall contain a vendor-provided or user-provided value that identifies and associates a discovered Redfish service with a particular product instance. The value of the property shall contain the value of the `ServiceIdentification` property in the `Manager` resource providing the Redfish service root resource. The value of this property is used in conjunction with the `Product` and `Vendor` properties to match user credentials or other a priori product instance information necessary for initial deployment to the correct, matching Redfish service. This property shall not be present if its value is an empty string or `null`."/> 1153 </Property> 1154 </EntityType> 1155 1156 <ComplexType Name="ProtocolFeaturesSupported" BaseType="ServiceRoot.v1_7_0.ProtocolFeaturesSupported"> 1157 <Property Name="MultipleHTTPRequests" Type="Edm.Boolean" Nullable="false"> 1158 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1159 <Annotation Term="OData.Description" String="An indication of whether the service supports multiple outstanding HTTP requests."/> 1160 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports multiple outstanding HTTP requests."/> 1161 </Property> 1162 </ComplexType> 1163 </Schema> 1164 1165 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_14_1"> 1166 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1167 <Annotation Term="OData.Description" String="This version was created to remove the upper limit on the `MaxLevels` property."/> 1168 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_14_0.ServiceRoot"/> 1169 </Schema> 1170 1171 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_14_2"> 1172 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1173 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 1174 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_14_1.ServiceRoot"/> 1175 </Schema> 1176 1177 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_14_3"> 1178 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1179 <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `ServiceIdentifcation` property. It was also created to correct various typographical errors."/> 1180 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_14_2.ServiceRoot"/> 1181 </Schema> 1182 1183 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_14_4"> 1184 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1185 <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."/> 1186 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_14_3.ServiceRoot"/> 1187 </Schema> 1188 1189 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_15_0"> 1190 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1191 <Annotation Term="Redfish.Release" String="2022.3"/> 1192 1193 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_14_1.ServiceRoot"/> 1194 1195 <ComplexType Name="Links" BaseType="ServiceRoot.v1_0_0.Links"> 1196 <NavigationProperty Name="ManagerProvidingService" Type="Manager.Manager" Nullable="false"> 1197 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1198 <Annotation Term="OData.Description" String="The link to the manager that is providing this Redfish service."/> 1199 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Manager` that represents the manager providing this Redfish service."/> 1200 </NavigationProperty> 1201 </ComplexType> 1202 </Schema> 1203 1204 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_15_1"> 1205 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1206 <Annotation Term="OData.Description" String="This version was created to add the URI segment annotation to `Tasks`."/> 1207 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_15_0.ServiceRoot"/> 1208 </Schema> 1209 1210 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_15_2"> 1211 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1212 <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `ServiceIdentifcation` property. It was also created to correct various typographical errors."/> 1213 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_15_1.ServiceRoot"/> 1214 </Schema> 1215 1216 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_15_3"> 1217 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1218 <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."/> 1219 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_15_2.ServiceRoot"/> 1220 </Schema> 1221 1222 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_16_0"> 1223 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1224 <Annotation Term="Redfish.Release" String="2023.1"/> 1225 1226 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_13_0.ServiceContainer"> 1227 <Singleton Name="ThermalEquipment" Type="ThermalEquipment.ThermalEquipment"/> 1228 </EntityContainer> 1229 1230 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_15_1.ServiceRoot"> 1231 <NavigationProperty Name="ThermalEquipment" Type="ThermalEquipment.ThermalEquipment" Nullable="false"> 1232 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1233 <Annotation Term="OData.Description" String="The link to a set of cooling equipment."/> 1234 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `ThermalEquipment`."/> 1235 <Annotation Term="OData.AutoExpandReferences"/> 1236 </NavigationProperty> 1237 </EntityType> 1238 </Schema> 1239 1240 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_16_1"> 1241 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1242 <Annotation Term="OData.Description" String="This version was created to clarify the usage of the `ServiceIdentifcation` property. It was also created to correct various typographical errors."/> 1243 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_16_0.ServiceRoot"/> 1244 </Schema> 1245 1246 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_16_2"> 1247 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1248 <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."/> 1249 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_16_1.ServiceRoot"/> 1250 </Schema> 1251 1252 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_17_0"> 1253 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1254 <Annotation Term="Redfish.Release" String="2024.1"/> 1255 1256 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_16_2.ServiceRoot"/> 1257 1258 <ComplexType Name="ProtocolFeaturesSupported" BaseType="ServiceRoot.v1_14_0.ProtocolFeaturesSupported"> 1259 <Property Name="TopSkipQuery" Type="Edm.Boolean" Nullable="false"> 1260 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1261 <Annotation Term="OData.Description" String="An indication of whether the service supports both the `$top` and `$skip` query parameters."/> 1262 <Annotation Term="OData.LongDescription" String="This property shall indicate whether this service supports both the `$top` and `$skip` query parameters."/> 1263 </Property> 1264 <Property Name="FilterQueryComparisonOperations" Type="Edm.Boolean" Nullable="false"> 1265 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1266 <Annotation Term="OData.Description" String="An indication of whether the service supports the `eq`, `ge`, `gt`, `le`, `lt`, and `ne` options for the `$filter` query parameter."/> 1267 <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service supports the `eq`, `ge`, `gt`, `le`, `lt`, and `ne` options for the `$filter` query parameter. This property shall not be present if `FilterQuery` contains `false`."/> 1268 </Property> 1269 <Property Name="FilterQueryCompoundOperations" Type="Edm.Boolean" Nullable="false"> 1270 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1271 <Annotation Term="OData.Description" String="An indication of whether the service supports the `()`, `and`, `not`, and `or` options for the `$filter` query parameter."/> 1272 <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service supports the Redfish Specification-defined grouping operators `()`, `and`, `not`, and `or` options for the `$filter` query parameter. This property shall not be present if `FilterQuery` contains `false`."/> 1273 </Property> 1274 </ComplexType> 1275 </Schema> 1276 1277 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_18_0"> 1278 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1279 <Annotation Term="Redfish.Release" String="2025.1"/> 1280 1281 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_17_0.ServiceRoot"/> 1282 1283 <ComplexType Name="ProtocolFeaturesSupported" BaseType="ServiceRoot.v1_17_0.ProtocolFeaturesSupported"> 1284 <Property Name="IncludeOriginOfConditionQuery" Type="Edm.Boolean" Nullable="false"> 1285 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1286 <Annotation Term="OData.Description" String="An indication of whether the service supports the `includeoriginofcondition` query parameter."/> 1287 <Annotation Term="OData.LongDescription" String="This property shall indicate whether the service supports the `includeoriginofcondition` query parameter."/> 1288 </Property> 1289 </ComplexType> 1290 </Schema> 1291 1292 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_19_0"> 1293 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1294 <Annotation Term="Redfish.Release" String="2025.2"/> 1295 1296 <EntityContainer Name="ServiceContainer" Extends="ServiceRoot.v1_16_0.ServiceContainer"> 1297 <Singleton Name="AutomationNodes" Type="AutomationNodeCollection.AutomationNodeCollection"/> 1298 </EntityContainer> 1299 1300 <EntityType Name="ServiceRoot" BaseType="ServiceRoot.v1_18_0.ServiceRoot"> 1301 <NavigationProperty Name="AutomationNodes" Type="AutomationNodeCollection.AutomationNodeCollection" Nullable="false"> 1302 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1303 <Annotation Term="OData.Description" String="The link to a collection of automation nodes."/> 1304 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `AutomationNodeCollection`."/> 1305 <Annotation Term="OData.AutoExpandReferences"/> 1306 </NavigationProperty> 1307 </EntityType> 1308 </Schema> 1309 1310 </edmx:DataServices> 1311</edmx:Edmx> 1312