1<?xml version="1.0" encoding="UTF-8"?> 2<!----> 3<!--################################################################################ --> 4<!--# Redfish Schema: OperatingSystem v1.0.2 --> 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-2024 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://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml"> 21 <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/> 22 </edmx:Reference> 23 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 24 <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 25 <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 26 </edmx:Reference> 27 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 28 <edmx:Include Namespace="Resource"/> 29 <edmx:Include Namespace="Resource.v1_0_0"/> 30 </edmx:Reference> 31 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml"> 32 <edmx:Include Namespace="SoftwareInventory"/> 33 </edmx:Reference> 34 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ApplicationCollection_v1.xml"> 35 <edmx:Include Namespace="ApplicationCollection"/> 36 </edmx:Reference> 37 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ContainerImageCollection_v1.xml"> 38 <edmx:Include Namespace="ContainerImageCollection"/> 39 </edmx:Reference> 40 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ContainerImage_v1.xml"> 41 <edmx:Include Namespace="ContainerImage"/> 42 </edmx:Reference> 43 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ContainerCollection_v1.xml"> 44 <edmx:Include Namespace="ContainerCollection"/> 45 </edmx:Reference> 46 47 <edmx:DataServices> 48 49 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OperatingSystem"> 50 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 51 <Annotation Term="Redfish.Language" String="en"/> 52 53 <EntityType Name="OperatingSystem" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 54 <Annotation Term="OData.Description" String="The `OperatingSystem` schema represents the operating system and software running on a computer system."/> 55 <Annotation Term="OData.LongDescription" String="This resource shall represent the operating system and software running on a computer system."/> 56 <Annotation Term="Capabilities.InsertRestrictions"> 57 <Record> 58 <PropertyValue Property="Insertable" Bool="false"/> 59 </Record> 60 </Annotation> 61 <Annotation Term="Capabilities.UpdateRestrictions"> 62 <Record> 63 <PropertyValue Property="Updatable" Bool="false"/> 64 </Record> 65 </Annotation> 66 <Annotation Term="Capabilities.DeleteRestrictions"> 67 <Record> 68 <PropertyValue Property="Deletable" Bool="false"/> 69 </Record> 70 </Annotation> 71 <Annotation Term="Redfish.Uris"> 72 <Collection> 73 <String>/redfish/v1/Systems/{ComputerSystemId}/OperatingSystem</String> 74 <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/OperatingSystem</String> 75 <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/OperatingSystem</String> 76 </Collection> 77 </Annotation> 78 </EntityType> 79 </Schema> 80 81 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OperatingSystem.v1_0_0"> 82 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 83 <Annotation Term="Redfish.Release" String="2023.2"/> 84 85 <EntityType Name="OperatingSystem" BaseType="OperatingSystem.OperatingSystem"> 86 <Property Name="Status" Type="Resource.Status" Nullable="false"> 87 <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 88 <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 89 </Property> 90 <Property Name="Type" Type="OperatingSystem.v1_0_0.OperatingSystemTypes"> 91 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 92 <Annotation Term="OData.Description" String="The type of operating system."/> 93 <Annotation Term="OData.LongDescription" String="This property shall contain the type for this operating system."/> 94 </Property> 95 <Property Name="UptimeSeconds" Type="Edm.Int64"> 96 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 97 <Annotation Term="OData.Description" String="The wall-clock time this operating system has been running in seconds."/> 98 <Annotation Term="OData.LongDescription" String="This property shall contain the wall-clock time this operating system has been running in seconds."/> 99 </Property> 100 <Property Name="Kernel" Type="OperatingSystem.v1_0_0.Kernel"> 101 <Annotation Term="OData.Description" String="The kernel information for this operating system."/> 102 <Annotation Term="OData.LongDescription" String="This property shall contain the kernel information for this operating system."/> 103 </Property> 104 <Property Name="VirtualMachineEngines" Type="Collection(OperatingSystem.v1_0_0.VirtualMachineEngine)"> 105 <Annotation Term="OData.Description" String="The virtual machine engines running in this operating system."/> 106 <Annotation Term="OData.LongDescription" String="This property shall contain the virtual machine engines running in this operating system."/> 107 </Property> 108 <Property Name="ContainerEngines" Type="Collection(OperatingSystem.v1_0_0.ContainerEngine)"> 109 <Annotation Term="OData.Description" String="The container engines running in this operating system."/> 110 <Annotation Term="OData.LongDescription" String="This property shall contain the container engines running in this operating system."/> 111 </Property> 112 <NavigationProperty Name="Applications" Type="ApplicationCollection.ApplicationCollection" ContainsTarget="true" Nullable="false"> 113 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 114 <Annotation Term="OData.Description" String="The link to the collection of applications running under this operating system."/> 115 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ApplicationCollection` that represent the applications running under this operating system."/> 116 <Annotation Term="OData.AutoExpandReferences"/> 117 </NavigationProperty> 118 <NavigationProperty Name="ContainerImages" Type="ContainerImageCollection.ContainerImageCollection" ContainsTarget="true" Nullable="false"> 119 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 120 <Annotation Term="OData.Description" String="The link to the collection of container images available to container engines on this operating system."/> 121 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ContainerImageCollection` that represent the container images available to container engines on this operating system."/> 122 <Annotation Term="OData.AutoExpandReferences"/> 123 </NavigationProperty> 124 <NavigationProperty Name="Containers" Type="ContainerCollection.ContainerCollection" ContainsTarget="true" Nullable="false"> 125 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 126 <Annotation Term="OData.Description" String="The link to the collection of containers running under this operating system."/> 127 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ContainerCollection` that represent the containers running under this operating system."/> 128 <Annotation Term="OData.AutoExpandReferences"/> 129 </NavigationProperty> 130 <Property Name="Links" Type="OperatingSystem.v1_0_0.Links" Nullable="false"> 131 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 132 <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."/> 133 </Property> 134 <Property Name="Actions" Type="OperatingSystem.v1_0_0.Actions" Nullable="false"> 135 <Annotation Term="OData.Description" String="The available actions for this resource."/> 136 <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 137 </Property> 138 </EntityType> 139 140 <EnumType Name="OperatingSystemTypes"> 141 <Member Name="Linux"> 142 <Annotation Term="OData.Description" String="Linux."/> 143 </Member> 144 <Member Name="Windows"> 145 <Annotation Term="OData.Description" String="Microsoft Windows."/> 146 </Member> 147 <Member Name="Solaris"> 148 <Annotation Term="OData.Description" String="Oracle Solaris."/> 149 </Member> 150 <Member Name="HPUX"> 151 <Annotation Term="OData.Description" String="HPE HP-UX."/> 152 </Member> 153 <Member Name="AIX"> 154 <Annotation Term="OData.Description" String="IBM AIX."/> 155 </Member> 156 <Member Name="BSD"> 157 <Annotation Term="OData.Description" String="Berkeley Software Distribution."/> 158 </Member> 159 <Member Name="macOS"> 160 <Annotation Term="OData.Description" String="Apple macOS."/> 161 </Member> 162 <Member Name="IBMi"> 163 <Annotation Term="OData.Description" String="IBM i."/> 164 </Member> 165 <Member Name="Hypervisor"> 166 <Annotation Term="OData.Description" String="A bare-metal hypervisor."/> 167 </Member> 168 </EnumType> 169 170 <ComplexType Name="Kernel"> 171 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 172 <Annotation Term="OData.Description" String="The kernel information for an operating system."/> 173 <Annotation Term="OData.LongDescription" String="This type shall contain the kernel information for an operating system."/> 174 <Property Name="Name" Type="Edm.String"> 175 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 176 <Annotation Term="OData.Description" String="The name of the kernel."/> 177 <Annotation Term="OData.LongDescription" String="This property shall contain the name of the kernel. For strict POSIX operating systems, the value shall contain the output of `uname -s`. For Microsoft Windows, the value shall contain the string name from the output of `ver`, from Command Prompt, prior to the first square brace (`[`), which is typically `Microsoft Windows`."/> 178 </Property> 179 <Property Name="Release" Type="Edm.String"> 180 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 181 <Annotation Term="OData.Description" String="The release of the kernel."/> 182 <Annotation Term="OData.LongDescription" String="This property shall contain the release of the kernel. For strict POSIX operating systems, the value shall contain the output of `uname -r`. For Microsoft Windows, the value shall contain the decimal-delimited version from the output of `ver`, from Command Prompt, within the square braces (`[` and `]`), following the regular expression `^\d+\.\d+\.\d+\.\d+$`."/> 183 </Property> 184 <Property Name="Version" Type="Edm.String"> 185 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 186 <Annotation Term="OData.Description" String="The version of the kernel."/> 187 <Annotation Term="OData.LongDescription" String="This property shall contain the version of the kernel. For strict POSIX operating systems, the value shall contain the output of `uname -v`."/> 188 </Property> 189 <Property Name="Machine" Type="Edm.String"> 190 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 191 <Annotation Term="OData.Description" String="The machine hardware name of the kernel."/> 192 <Annotation Term="OData.LongDescription" String="This property shall contain the machine hardware name of the kernel. For strict POSIX operating systems, the value shall contain the output of `uname -m`."/> 193 </Property> 194 </ComplexType> 195 196 <ComplexType Name="VirtualMachineEngine"> 197 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 198 <Annotation Term="OData.Description" String="A virtual machine engine running in an operating system."/> 199 <Annotation Term="OData.LongDescription" String="This type shall contain a virtual machine engine running in an operating system."/> 200 <Property Name="Type" Type="OperatingSystem.v1_0_0.VirtualMachineEngineTypes"> 201 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 202 <Annotation Term="OData.Description" String="The type of virtual machine engine."/> 203 <Annotation Term="OData.LongDescription" String="This property shall contain the type for this virtual machine engine."/> 204 </Property> 205 <Property Name="Version" Type="Edm.String"> 206 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 207 <Annotation Term="OData.Description" String="The version of this virtual machine engine."/> 208 <Annotation Term="OData.LongDescription" String="This property shall contain the version of this virtual machine engine."/> 209 </Property> 210 <Property Name="SupportedImageTypes" Type="Collection(OperatingSystem.v1_0_0.VirtualMachineImageTypes)"> 211 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 212 <Annotation Term="OData.Description" String="The supported image types for this container engine."/> 213 <Annotation Term="OData.LongDescription" String="This property shall contain the supported image types for this container engine."/> 214 </Property> 215 <Property Name="ManagementURIs" Type="Collection(Edm.String)"> 216 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 217 <Annotation Term="OData.Description" String="The URIs to manage this virtual machine engine."/> 218 <Annotation Term="OData.LongDescription" String="This property shall contain an array of URIs to management interfaces for this virtual machine engine. This is typically a web UI or API provided by the virtual machine engine."/> 219 <Annotation Term="OData.IsURL"/> 220 </Property> 221 </ComplexType> 222 223 <EnumType Name="VirtualMachineEngineTypes"> 224 <Member Name="VMwareESX"> 225 <Annotation Term="OData.Description" String="VMware ESX or ESXi."/> 226 <Annotation Term="OData.LongDescription" String="This value shall indicate the virtual machine engine is VMware ESX or ESXi."/> 227 </Member> 228 <Member Name="HyperV"> 229 <Annotation Term="OData.Description" String="Microsoft Hyper-V."/> 230 <Annotation Term="OData.LongDescription" String="This value shall indicate the virtual machine engine is Microsoft Hyper-V."/> 231 </Member> 232 <Member Name="Xen"> 233 <Annotation Term="OData.Description" String="Xen."/> 234 <Annotation Term="OData.LongDescription" String="This value shall indicate the virtual machine engine is Xen."/> 235 </Member> 236 <Member Name="KVM"> 237 <Annotation Term="OData.Description" String="KVM (Kernel-based Virtual Machine)."/> 238 <Annotation Term="OData.LongDescription" String="This value shall indicate the virtual machine engine is Linux KVM (Kernel-based Virtual Machine)."/> 239 </Member> 240 <Member Name="QEMU"> 241 <Annotation Term="OData.Description" String="QEMU (Quick Emulator)."/> 242 <Annotation Term="OData.LongDescription" String="This value shall indicate the virtual machine engine is QEMU (Quick Emulator). If QEMU is acting as a frontend for another virtual machine engine, such as Xen or KVM, VirtualMachineEngines should contain additional entries to represent the backend virtual machine engines."/> 243 </Member> 244 <Member Name="VirtualBox"> 245 <Annotation Term="OData.Description" String="Oracle VM VirtualBox."/> 246 <Annotation Term="OData.LongDescription" String="This value shall indicate the virtual machine engine is Oracle VM VirtualBox. If VirtualBox is acting as a frontend for another virtual machine engine, such as HyperV, VirtualMachineEngines should contain additional entries to represent the backend virtual machine engines."/> 247 </Member> 248 <Member Name="PowerVM"> 249 <Annotation Term="OData.Description" String="IBM PowerVM."/> 250 <Annotation Term="OData.LongDescription" String="This value shall indicate the virtual machine engine is IBM PowerVM."/> 251 </Member> 252 </EnumType> 253 254 <EnumType Name="VirtualMachineImageTypes"> 255 <Member Name="Raw"> 256 <Annotation Term="OData.Description" String="Raw disk image."/> 257 <Annotation Term="OData.LongDescription" String="This value shall indicate a raw disk image."/> 258 </Member> 259 <Member Name="OVF"> 260 <Annotation Term="OData.Description" String="OVF (Open Virtualization Format)."/> 261 <Annotation Term="OData.LongDescription" String="This value shall indicate a DSP0243-defined OVF (Open Virtualization Format) image."/> 262 </Member> 263 <Member Name="OVA"> 264 <Annotation Term="OData.Description" String="OVA (Open Virtual Appliance)."/> 265 <Annotation Term="OData.LongDescription" String="This value shall indicate a DSP0243-defined OVA (Open Virtual Appliance) image."/> 266 </Member> 267 <Member Name="VHD"> 268 <Annotation Term="OData.Description" String="VHD (Virtual Hard Disk)."/> 269 <Annotation Term="OData.LongDescription" String="This value shall indicate a Microsoft Open Specification Promise-defined VHD (Virtual Hard Disk) image."/> 270 </Member> 271 <Member Name="VMDK"> 272 <Annotation Term="OData.Description" String="VMDK (Virtual Machine Disk)."/> 273 <Annotation Term="OData.LongDescription" String="This value shall indicate a VMware-defined VMDK (Virtual Machine Disk) image."/> 274 </Member> 275 <Member Name="VDI"> 276 <Annotation Term="OData.Description" String="VDI (Virtual Disk Image)."/> 277 <Annotation Term="OData.LongDescription" String="This value shall indicate an Oracle VM VirtualBox-defined VDI (Virtual Disk Image)."/> 278 </Member> 279 <Member Name="QCOW"> 280 <Annotation Term="OData.Description" String="QCOW (QEMU Copy-on-Write)."/> 281 <Annotation Term="OData.LongDescription" String="This value shall indicate a QEMU-defined QCOW (QEMU Copy-on-Write) image."/> 282 </Member> 283 <Member Name="QCOW2"> 284 <Annotation Term="OData.Description" String="QCOW2 (QEMU Copy-on-Write version 2)."/> 285 <Annotation Term="OData.LongDescription" String="This value shall indicate a QEMU-defined QCOW2 (QEMU Copy-on-Write version 2) image."/> 286 </Member> 287 </EnumType> 288 289 <ComplexType Name="ContainerEngine"> 290 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 291 <Annotation Term="OData.Description" String="A container engine running in an operating system."/> 292 <Annotation Term="OData.LongDescription" String="This type shall contain a container engine running in an operating system."/> 293 <Property Name="Type" Type="OperatingSystem.v1_0_0.ContainerEngineTypes"> 294 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 295 <Annotation Term="OData.Description" String="The type of container engine."/> 296 <Annotation Term="OData.LongDescription" String="This property shall contain the type for this container engine."/> 297 </Property> 298 <Property Name="Version" Type="Edm.String"> 299 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 300 <Annotation Term="OData.Description" String="The version of this container engine."/> 301 <Annotation Term="OData.LongDescription" String="This property shall contain the version of this container engine."/> 302 </Property> 303 <Property Name="SupportedImageTypes" Type="Collection(ContainerImage.ImageTypes)"> 304 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 305 <Annotation Term="OData.Description" String="The supported image types for this container engine."/> 306 <Annotation Term="OData.LongDescription" String="This property shall contain the supported image types for this container engine."/> 307 </Property> 308 <Property Name="ManagementURIs" Type="Collection(Edm.String)"> 309 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 310 <Annotation Term="OData.Description" String="The URIs to manage this container engine."/> 311 <Annotation Term="OData.LongDescription" String="This property shall contain an array of URIs to management interfaces for this container engine. This is typically a web UI or API provided by the container engine."/> 312 <Annotation Term="OData.IsURL"/> 313 </Property> 314 </ComplexType> 315 316 <EnumType Name="ContainerEngineTypes"> 317 <Member Name="Docker"> 318 <Annotation Term="OData.Description" String="Docker."/> 319 <Annotation Term="OData.LongDescription" String="This value shall indicate the container engine is Docker."/> 320 </Member> 321 <Member Name="containerd"> 322 <Annotation Term="OData.Description" String="containerd."/> 323 <Annotation Term="OData.LongDescription" String="This value shall indicate the container engine is containerd."/> 324 </Member> 325 <Member Name="CRIO"> 326 <Annotation Term="OData.Description" String="CRI-O."/> 327 <Annotation Term="OData.LongDescription" String="This value shall indicate the container engine is CRI-O."/> 328 </Member> 329 </EnumType> 330 331 <ComplexType Name="Links" BaseType="Resource.Links"> 332 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 333 <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."/> 334 <NavigationProperty Name="SoftwareImage" Type="SoftwareInventory.SoftwareInventory" Nullable="false"> 335 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 336 <Annotation Term="OData.Description" String="The link to the software image for this operating system."/> 337 <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `SoftwareInventory` that represents the software image from which this operating system runs."/> 338 <Annotation Term="OData.AutoExpandReferences"/> 339 </NavigationProperty> 340 </ComplexType> 341 342 <ComplexType Name="Actions"> 343 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 344 <Annotation Term="OData.Description" String="The available actions for this resource."/> 345 <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 346 <Property Name="Oem" Type="OperatingSystem.v1_0_0.OemActions" Nullable="false"> 347 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 348 <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 349 </Property> 350 </ComplexType> 351 352 <ComplexType Name="OemActions"> 353 <Annotation Term="OData.AdditionalProperties" Bool="true"/> 354 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 355 <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 356 </ComplexType> 357 </Schema> 358 359 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OperatingSystem.v1_0_1"> 360 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 361 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 362 <EntityType Name="OperatingSystem" BaseType="OperatingSystem.v1_0_0.OperatingSystem"/> 363 </Schema> 364 365 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="OperatingSystem.v1_0_2"> 366 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 367 <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."/> 368 <EntityType Name="OperatingSystem" BaseType="OperatingSystem.v1_0_1.OperatingSystem"/> 369 </Schema> 370 371 </edmx:DataServices> 372</edmx:Edmx> 373