1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 2720c9898SEd Tanous<!----> 3720c9898SEd Tanous<!--################################################################################ --> 4f2a8e57eSGunnar Mills<!--# Redfish Schema: PCIeSlots v1.6.1 --> 5720c9898SEd Tanous<!--# --> 6720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8*d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF. --> 9720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10720c9898SEd Tanous<!--################################################################################ --> 11720c9898SEd Tanous<!----> 12720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13720c9898SEd Tanous 14720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16720c9898SEd Tanous </edmx:Reference> 17720c9898SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18720c9898SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19720c9898SEd Tanous </edmx:Reference> 20720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 21720c9898SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 22720c9898SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 23720c9898SEd Tanous </edmx:Reference> 24720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 25720c9898SEd Tanous <edmx:Include Namespace="Resource"/> 26720c9898SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 27720c9898SEd Tanous </edmx:Reference> 28720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeDevice_v1.xml"> 29720c9898SEd Tanous <edmx:Include Namespace="PCIeDevice"/> 30720c9898SEd Tanous </edmx:Reference> 31720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Processor_v1.xml"> 32720c9898SEd Tanous <edmx:Include Namespace="Processor"/> 33720c9898SEd Tanous </edmx:Reference> 34720c9898SEd Tanous 35720c9898SEd Tanous <edmx:DataServices> 36720c9898SEd Tanous 37720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots"> 38720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 39f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 40720c9898SEd Tanous 41720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 42f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `PCIeSlots` schema describes PCIe slot properties."/> 43f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This resource shall represent a set of PCIe slot information for a Redfish implementation."/> 44720c9898SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 45720c9898SEd Tanous <Record> 46720c9898SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 47720c9898SEd Tanous </Record> 48720c9898SEd Tanous </Annotation> 49720c9898SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 50720c9898SEd Tanous <Record> 51720c9898SEd Tanous <PropertyValue Property="Updatable" Bool="true"/> 52720c9898SEd Tanous </Record> 53720c9898SEd Tanous </Annotation> 54720c9898SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 55720c9898SEd Tanous <Record> 56720c9898SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 57720c9898SEd Tanous </Record> 58720c9898SEd Tanous </Annotation> 59720c9898SEd Tanous <Annotation Term="Redfish.Uris"> 60720c9898SEd Tanous <Collection> 61720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/PCIeSlots</String> 62720c9898SEd Tanous </Collection> 63720c9898SEd Tanous </Annotation> 64720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 65720c9898SEd Tanous <Collection> 66720c9898SEd Tanous <Record> 67720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 68720c9898SEd Tanous <PropertyValue Property="Version" String="v1_6_0"/> 69f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This schema has been deprecated in favor of the `PCIeDevice` schema. Empty PCIe slots should be represented by `PCIeDevice` resources using the `Absent` value of the `State` property within `Status`."/> 70720c9898SEd Tanous </Record> 71720c9898SEd Tanous </Collection> 72720c9898SEd Tanous </Annotation> 73720c9898SEd Tanous </EntityType> 74720c9898SEd Tanous 75720c9898SEd Tanous </Schema> 76720c9898SEd Tanous 77720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_0_0"> 78720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 79720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2018.2"/> 80720c9898SEd Tanous 81720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.PCIeSlots"> 82720c9898SEd Tanous <Property Name="Slots" Type="Collection(PCIeSlots.v1_0_0.PCIeSlot)" Nullable="false"> 83720c9898SEd Tanous <Annotation Term="OData.Description" String="An array of PCI Slot information."/> 84720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This array shall contain an entry for each PCIe slot, including empty slots (with no device or card installed)."/> 85720c9898SEd Tanous </Property> 86720c9898SEd Tanous <Property Name="Actions" Type="PCIeSlots.v1_0_0.Actions" Nullable="false"> 87f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 88f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 89720c9898SEd Tanous </Property> 90720c9898SEd Tanous </EntityType> 91720c9898SEd Tanous 92720c9898SEd Tanous <ComplexType Name="PCIeSlot"> 93720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 94720c9898SEd Tanous <Annotation Term="OData.Description" String="This type defines information for a PCIe slot."/> 95f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="These properties shall contain the definition for a PCIe slot for a Redfish implementation."/> 96720c9898SEd Tanous <Property Name="Oem" Type="Resource.Oem" Nullable="false"> 97720c9898SEd Tanous <Annotation Term="OData.Description" String="The OEM extension property."/> 98720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/> 99720c9898SEd Tanous </Property> 100720c9898SEd Tanous <Property Name="PCIeType" Type="PCIeDevice.PCIeTypes"> 101720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 102720c9898SEd Tanous <Annotation Term="OData.Description" String="The PCIe specification supported by this slot."/> 103720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the maximum PCIe specification that this slot supports."/> 104720c9898SEd Tanous </Property> 105720c9898SEd Tanous <Property Name="SlotType" Type="PCIeSlots.v1_0_0.SlotTypes"> 106720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 107720c9898SEd Tanous <Annotation Term="OData.Description" String="The PCIe slot type for this slot."/> 108720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the slot type as specified by the PCIe specification."/> 109720c9898SEd Tanous </Property> 110720c9898SEd Tanous <Property Name="Lanes" Type="Edm.Int64"> 111720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 112720c9898SEd Tanous <Annotation Term="OData.Description" String="The number of PCIe lanes supported by this slot."/> 113720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the maximum number of PCIe lanes supported by the slot."/> 114720c9898SEd Tanous <Annotation Term="Validation.Maximum" Int="32"/> 115720c9898SEd Tanous </Property> 116720c9898SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 117f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 118f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 119720c9898SEd Tanous </Property> 120720c9898SEd Tanous <Property Name="Location" Type="Resource.Location" Nullable="false"> 121720c9898SEd Tanous <Annotation Term="OData.Description" String="The location of the PCIe slot."/> 122f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain part location information, including a `ServiceLabel` of the associated PCIe slot."/> 123720c9898SEd Tanous </Property> 124720c9898SEd Tanous <Property Name="Links" Type="PCIeSlots.v1_0_0.PCIeLinks" Nullable="false"> 125f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 126f2a8e57eSGunnar Mills <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."/> 127720c9898SEd Tanous </Property> 128720c9898SEd Tanous </ComplexType> 129720c9898SEd Tanous 130720c9898SEd Tanous <ComplexType Name="PCIeLinks" BaseType="Resource.Links"> 131f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 132f2a8e57eSGunnar Mills <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."/> 133720c9898SEd Tanous <NavigationProperty Name="PCIeDevice" Type="Collection(PCIeDevice.PCIeDevice)"> 134720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 135720c9898SEd Tanous <Annotation Term="OData.Description" String="An array of links to the PCIe devices contained in this slot."/> 136f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `PCIeDevice` with which this physical slot is associated. If the `State` property in `Status` of this slot is `Absent`, this property shall not appear in the resource."/> 137720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 138720c9898SEd Tanous </NavigationProperty> 139720c9898SEd Tanous </ComplexType> 140720c9898SEd Tanous 141720c9898SEd Tanous <EnumType Name="SlotTypes"> 142720c9898SEd Tanous <Member Name="FullLength"> 143720c9898SEd Tanous <Annotation Term="OData.Description" String="Full-Length PCIe slot."/> 144720c9898SEd Tanous </Member> 145720c9898SEd Tanous <Member Name="HalfLength"> 146720c9898SEd Tanous <Annotation Term="OData.Description" String="Half-Length PCIe slot."/> 147720c9898SEd Tanous </Member> 148720c9898SEd Tanous <Member Name="LowProfile"> 149720c9898SEd Tanous <Annotation Term="OData.Description" String="Low-Profile or Slim PCIe slot."/> 150720c9898SEd Tanous </Member> 151720c9898SEd Tanous <Member Name="Mini"> 152720c9898SEd Tanous <Annotation Term="OData.Description" String="Mini PCIe slot."/> 153720c9898SEd Tanous </Member> 154720c9898SEd Tanous <Member Name="M2"> 155720c9898SEd Tanous <Annotation Term="OData.Description" String="PCIe M.2 slot."/> 156720c9898SEd Tanous </Member> 157720c9898SEd Tanous <Member Name="OEM"> 158720c9898SEd Tanous <Annotation Term="OData.Description" String="An OEM-specific slot."/> 159720c9898SEd Tanous </Member> 160720c9898SEd Tanous <Member Name="OCP3Small"> 161720c9898SEd Tanous <Annotation Term="OData.Description" String="Open Compute Project 3.0 small form factor slot."/> 162720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 163720c9898SEd Tanous <Collection> 164720c9898SEd Tanous <Record> 165720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 166720c9898SEd Tanous <PropertyValue Property="Version" String="v1_2_0"/> 167720c9898SEd Tanous </Record> 168720c9898SEd Tanous </Collection> 169720c9898SEd Tanous </Annotation> 170720c9898SEd Tanous </Member> 171720c9898SEd Tanous <Member Name="OCP3Large"> 172720c9898SEd Tanous <Annotation Term="OData.Description" String="Open Compute Project 3.0 large form factor slot."/> 173720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 174720c9898SEd Tanous <Collection> 175720c9898SEd Tanous <Record> 176720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 177720c9898SEd Tanous <PropertyValue Property="Version" String="v1_2_0"/> 178720c9898SEd Tanous </Record> 179720c9898SEd Tanous </Collection> 180720c9898SEd Tanous </Annotation> 181720c9898SEd Tanous </Member> 182720c9898SEd Tanous <Member Name="U2"> 183720c9898SEd Tanous <Annotation Term="OData.Description" String="U.2 / SFF-8639 slot or bay."/> 184720c9898SEd Tanous <Annotation Term="Redfish.Revisions"> 185720c9898SEd Tanous <Collection> 186720c9898SEd Tanous <Record> 187720c9898SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 188720c9898SEd Tanous <PropertyValue Property="Version" String="v1_3_0"/> 189720c9898SEd Tanous </Record> 190720c9898SEd Tanous </Collection> 191720c9898SEd Tanous </Annotation> 192720c9898SEd Tanous </Member> 193720c9898SEd Tanous </EnumType> 194720c9898SEd Tanous 195720c9898SEd Tanous <ComplexType Name="Actions"> 196720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 197f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 198f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 199720c9898SEd Tanous <Property Name="Oem" Type="PCIeSlots.v1_0_0.OemActions" Nullable="false"> 200f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 201f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 202720c9898SEd Tanous </Property> 203720c9898SEd Tanous </ComplexType> 204720c9898SEd Tanous 205720c9898SEd Tanous <ComplexType Name="OemActions"> 206720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 207f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 208f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 209720c9898SEd Tanous </ComplexType> 210720c9898SEd Tanous </Schema> 211720c9898SEd Tanous 212720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_0_1"> 213720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 214f2a8e57eSGunnar Mills <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, and to add a missing term to `Links` and `Slots` to disallow them from being `null`."/> 215720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_0_0.PCIeSlots"/> 216720c9898SEd Tanous </Schema> 217720c9898SEd Tanous 218720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_0_2"> 219720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 220720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 221720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_0_1.PCIeSlots"/> 222720c9898SEd Tanous </Schema> 223720c9898SEd Tanous 224720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_0_3"> 225720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 226f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct typographic errors in the `Location` description."/> 227720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_0_2.PCIeSlots"/> 228720c9898SEd Tanous </Schema> 229720c9898SEd Tanous 230f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_0_4"> 231f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 232f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 233f2a8e57eSGunnar Mills <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_0_3.PCIeSlots"/> 234f2a8e57eSGunnar Mills </Schema> 235f2a8e57eSGunnar Mills 236720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_1_0"> 237720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 238720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.1"/> 239720c9898SEd Tanous 240720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_0_1.PCIeSlots"/> 241720c9898SEd Tanous <ComplexType Name="PCIeSlot" BaseType="PCIeSlots.v1_0_0.PCIeSlot"> 242720c9898SEd Tanous <Property Name="HotPluggable" Type="Edm.Boolean"> 243720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 244720c9898SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this PCIe slot supports hotplug."/> 245720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain indicating whether this PCIe slot supports hotplug."/> 246720c9898SEd Tanous </Property> 247720c9898SEd Tanous </ComplexType> 248720c9898SEd Tanous </Schema> 249720c9898SEd Tanous 250720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_1_1"> 251720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 252f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the parent namespace of HotPluggable property from `PCIeSlots` to `PCIeSlot`. It was also created to update descriptions that this schema defines."/> 253720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_1_0.PCIeSlots"/> 254720c9898SEd Tanous </Schema> 255720c9898SEd Tanous 256720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_1_2"> 257720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 258f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct typographic errors in the `Location` description."/> 259720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_1_1.PCIeSlots"/> 260720c9898SEd Tanous </Schema> 261720c9898SEd Tanous 262f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_1_3"> 263f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 264f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 265f2a8e57eSGunnar Mills <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_1_2.PCIeSlots"/> 266f2a8e57eSGunnar Mills </Schema> 267f2a8e57eSGunnar Mills 268720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_2_0"> 269720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 270720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2019.4"/> 271f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the Open Compute Project 3.0 form factors to PCIe `SlotType`."/> 272f2a8e57eSGunnar Mills 273720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_1_2.PCIeSlots"/> 274720c9898SEd Tanous </Schema> 275720c9898SEd Tanous 276f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_2_1"> 277f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 278f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 279f2a8e57eSGunnar Mills <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_2_0.PCIeSlots"/> 280f2a8e57eSGunnar Mills </Schema> 281f2a8e57eSGunnar Mills 282720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_3_0"> 283720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 284720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.1"/> 285f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the U.2 form factor to PCIe `SlotType`."/> 286f2a8e57eSGunnar Mills 287720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_2_0.PCIeSlots"/> 288720c9898SEd Tanous </Schema> 289720c9898SEd Tanous 290f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_3_1"> 291f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 292f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 293f2a8e57eSGunnar Mills <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_3_0.PCIeSlots"/> 294f2a8e57eSGunnar Mills </Schema> 295f2a8e57eSGunnar Mills 296720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_4_0"> 297720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 298720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.3"/> 299f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `LocationIndicatorActive` property, but the property was incorrectly defined at the root of the resource rather than part of the `PCIeSlot` array. The definition for `LocationIndicatorActive` was corrected in v1_4_1."/> 300720c9898SEd Tanous 301720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_3_0.PCIeSlots"/> 302720c9898SEd Tanous 303720c9898SEd Tanous <ComplexType Name="PCIeSlot" BaseType="PCIeSlots.v1_1_0.PCIeSlot"> 304720c9898SEd Tanous <Property Name="LocationIndicatorActive" Type="Edm.Boolean"> 305720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 306720c9898SEd Tanous <Annotation Term="OData.Description" String="An indicator allowing an operator to physically locate this resource."/> 307f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the state of the indicator used to physically identify or locate this resource. A write to this property shall update the value of `IndicatorLED` in this resource, if supported, to reflect the implementation of the locating function."/> 308720c9898SEd Tanous </Property> 309720c9898SEd Tanous </ComplexType> 310720c9898SEd Tanous </Schema> 311720c9898SEd Tanous 312720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_4_1"> 313720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 314f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to correct the definition of the `LocationIndicatorActive` property."/> 315720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_4_0.PCIeSlots"/> 316720c9898SEd Tanous </Schema> 317720c9898SEd Tanous 318f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_4_2"> 319f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 320f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 321f2a8e57eSGunnar Mills <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_4_1.PCIeSlots"/> 322f2a8e57eSGunnar Mills </Schema> 323f2a8e57eSGunnar Mills 324720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_5_0"> 325720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 326720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2021.3"/> 327720c9898SEd Tanous 328720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_4_1.PCIeSlots"/> 329720c9898SEd Tanous 330720c9898SEd Tanous <ComplexType Name="PCIeLinks" BaseType="PCIeSlots.v1_0_0.PCIeLinks"> 331720c9898SEd Tanous <NavigationProperty Name="Processors" Type="Collection(Processor.Processor)"> 332720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 333720c9898SEd Tanous <Annotation Term="OData.Description" String="An array of links to the processors that are directly connected or directly bridged to this PCIe slot."/> 334f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Processor` that represent processors that are directly connected or directly bridged to this PCIe slot."/> 335720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 336720c9898SEd Tanous </NavigationProperty> 337720c9898SEd Tanous </ComplexType> 338720c9898SEd Tanous </Schema> 339720c9898SEd Tanous 340f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_5_1"> 341f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 342f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 343f2a8e57eSGunnar Mills <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_5_0.PCIeSlots"/> 344f2a8e57eSGunnar Mills </Schema> 345f2a8e57eSGunnar Mills 346720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_6_0"> 347720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 348720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to deprecate the schema."/> 349720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2023.2"/> 350720c9898SEd Tanous 351720c9898SEd Tanous <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_5_0.PCIeSlots"/> 352720c9898SEd Tanous </Schema> 353720c9898SEd Tanous 354f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeSlots.v1_6_1"> 355f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 356f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 357f2a8e57eSGunnar Mills <EntityType Name="PCIeSlots" BaseType="PCIeSlots.v1_6_0.PCIeSlots"/> 358f2a8e57eSGunnar Mills </Schema> 359f2a8e57eSGunnar Mills 360720c9898SEd Tanous </edmx:DataServices> 361720c9898SEd Tanous</edmx:Edmx> 362